Once you are logged in to Launchpad, you will be able to set up your Blockchain API. To do so, follow the steps below.
Before you can create a new RPC endpoint, you will need a subscription.
To subscribe:
Verify that you are in the SaaS environment of Launchpad by checking the toggle button on the top right. You will easily recognize the SaaS environment by its light theme.
Under Blockchain API in the left hand bar menu, click on "Subscription"
In the subscription page, select the plan that fits your need. The "EW Member" plan is only available for enterprises that are Energy Web members.
Proceed to the payment screens and complete the payment. Once your payment is completed, you subscription is active.
Once you have subscribed, you are ready to create your first RPC endpoint. Proceed as per the instructions below.
In the creation page, enter a name for your RPC endpoint and select the network that makes sense for your use case. The available networks are: EWC, EWX, REX and Volta.
At the next step, under "Security" you can choose whether you want to set up JWT based security for your RPC endpoint. Please note that you can require or disable this form of security at creation or later when managing your existing endpoints.
If you choose JWT as a requirement, these are the steps to find the Token and Public Key you will need:
a. Go to www.jwt.io
b. Select Algorithm as "RS256"
c. You will see the following two sections: Encoded and Decoded
d. You will find JWT token under Encoded and Public Key under Decoded
Your RPC endpoint is ready! You can view and manage it by accessing "Manage" under Blockchain API in the left hand bar menu.
In the left hand bar menu, under Blockchain API, click on "Create new". This will direct you to the endpoint creation page.
By clicking on the three dots on the top right of the RPC endpoint, you can access all details and update the JWT requirement if you so wish.