DEV Community

Cover image for Apillon Platform Sneak Peek #3 - Create Project, Attach Web3 Services
Lenka for Apillon

Posted on

Apillon Platform Sneak Peek #3 - Create Project, Attach Web3 Services

In previous sneak peeks, we went from registration to the Apillon platform to the first steps through the Apillon dashboard.

Now, it's time to discover what Apillon brings in terms of connectivity to Web3 services and management of Web3 projects.

☝️ Disclaimer: The present sneak peek serves as a preliminary insight into the Apillon platform, which, at the time of writing, is still in the making and subject to change and updates before the official launch. It also does not intend to serve as a how-to guide; in-depth tutorials navigating platform functionalities will be published once the Apillon platform goes live.


Attach Services

On your Apillon dashboard, on top of the menu on the left, you will see Project overview.

On the main screen, under Resources, the [Attach a service] button will take you to the part where you can start turning ideas into Web3 products.

apillon-dashboard-attach-service

👉 Good to know
Services are Web3 services connected to the Apillon platform, developed by key Web3 players primarily operating in the Polkadot ecosystem. The Apillon platform will remain agnostic towards service providers and actively work towards adding more services in upcoming versions.

In Apillon Beta, you will be able to create Web3 projects by attaching the following services:

The following service to be attached to the Apillon platform will be Web3 Computing by Phala Network.

After clicking the [Attach service] button, your chosen service will be configured and become fully operational in your Web3 project.

apillon-dashboard-select-service-attach-service

After attaching a service, you should set its name to distinguish it from other elements of your project powered by the same service. Also, you should choose whether to configure it on a test or live network. You will be able to change network settings later.

apillon-dashboard-new-service-setup

The supported services will power individual features of your Web3 product. On the right side of the dashboard, the list of supported Client Libraries will be shown for each service.

apillon-dashboard-client-libraries

Once your preferred services are attached, you will be able to monitor their Status (Active or Paused) and Uptime, or Manage them further.

Now, off to the management part.

Manage Services

To fine-tune how the attached services power your Web3 project, you should optimize its settings.

You will be able to manage and monitor your project's services through:

  • Methods
  • Access
  • API keys
  • Charts
  • History
  • Destroy

Since most of them are self-explanatory, let's take a closer look only at Methods and API keys.

Methods - Web3 or Web2

Under Methods, you will be able to navigate through both Web3 or Web2 methods and activate them depending on whether you want to combine blockchain-based features with centralized services within the same project.

This would allow you to set up and customize the range of methods for the attached services in your project.

💡 Example
For the authentication feature of your project, you could choose MetaMask under the Web3 methods and e-mail and MetaMask under the Web2 methods. Choosing both would make your app support user authentication through both MetaMask and e-mail.

apillon-dashboard-web3-web2-methods

API keys

In the API keys section, you will be able to use the APIs and keys that link to your attached service.

API keys represent the way your Web3 project communicates with Apillon and subsequently performs actions on integrated parachains. You could generate API keys for the whole project or a specific service. You will also be able to manage existing keys and access, allowing for granular project architecture, and later to monitor project expenses.

apillon-dashboard-api-keys

Thanks to API-based access to Web3 services, you'll be able to simply connect and code the rest of the matter in minutes using standard programming knowledge.

The Apillon platform is designed to maintain and upgrade the integrated Web3 services automatically, so you won't have to constantly check up on them to keep your Web3 project up and running as it should.


That's it, we've come to the end of the final sneak peek into the Apillon platform. For more updates on the platform release, follow the Apillon profile or learn more on the Apillon website.

Don't miss the launch of Apillon Beta and be among the first to start building Web3 projects the easy way.

go-to-apillon-wiki

This post was originally posted on the Apillon Medium blog

Top comments (0)