Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Get started with Launchpad by Energy Web
Launchpad is a Software-as-a-service (SaaS) platform that enables energy companies and software developers to rapidly configure and deploy Energy Web solutions.
Launchpad was created by Energy Web to provide an enterprise-grade platform for organizations wanting to develop Energy Web technology supported solutions. It provides business users with a no-code option to quickly configure and launch enterprise solutions and supporting infrastructure.
The platform offers multiple benefits to its users:
Blockchain and Energy sector solutions accessible at low entry level complexity with easy UI based wizards configurations
Full SaaS experience with FIAT payment, making Energy Web services accessible for even non-crypto versed organizations
Overhead reduction with easy to develop solutions and a key-in-hand feeling
Interconnection and mutual benefits for the Crypto and Enterprise communities
Launchpad offers 3 main types of services:
EWX Ecosystem services: this offering is unique to Energy Web and allows any organization or individual to implement solutions and business logics, supported by Worker nodes also available for deployment on Launchpad, in a no-code and scalable manner.
Blockchain services: allows users to spin up blockchain infrastructure elements in minutes. This includes RPC nodes, Validator nodes supporting the Energy Web Chain and Collator nodes supporting the Energy Web X Chain.
Generic and Energy related services: pre-configured and ready to launch solutions for the Energy sector. Launchpad allows you to develop Green Proofs registries and will soon allow to spin up Digital Spine solutions.
To use products on Launchpad, users must have an active subscription. There are different subscription options for each product and two main payment methods.
IMPORTANT: Only Organization owners can subscribe and access payment information on Launchpad.
Before any purchase is done on Launchpad - and regardless of your payment method -, you will need to enter your billing (address connected to your payment) and shipping addresses (address of your activities) in your profile. You can also review your cards information here if you have paid or are planning to pay in Fiat for some of your subscriptions.
You can review and update all your subscriptions under Settings > Subscription.
Launchpad offers two general types of subscription across the platform:
Plan-based are available for the following products:
SmartFlow
Blockchain API
Green Proofs
These subscriptions are a monthly payment giving access to the product. The payment is fixed and will give access to specific numbers of deployments and features based on the plan chosen.
The plans are product-specific and always include a Base plan, a EW Member plan and an Advanced plan. Some plans are available for some products only.
The EW Member plan is only accessible to Energy Web Member organizations. Learn more about becoming a Member and Members benefits on Launchpad.
Per-item subscriptions are available for the following products:
Validator nodes
RPC nodes
Collator nodes
Worker nodes
For these subscriptions, the monthly payment is not based on a pre-selected plan but on the number of items purchased.
Note: for validator nodes, the package contains 1 Volta node + 1 Validator node.
Organization owners can choose between 2 payment methods:
These payments methods are available for all products and can be used simultaneously for different subscriptions. For example, it's possible to have purchased 1 Worker node in Fiat, another in EWT and a Green Proof registries subscription in EWT.
"My Account" is where you can update your and your organizations contact and billing details & view your account details.
You access and update "My Account":
In SaaS: by clicking "Settings" at the bottom left of the page OR by clicking on your account email and icon on the top right of the page.
In VaaS: your account details are only available via the account email and icon at the top right of the page.
"My Profile" is the first item under "My Account". From "My Profile", you can view and update:
You personal data: first and last names, email address, phone number, website URL
Your addresses (coming soon): billing and shipping address ⚠ Please note that the Shipping address will determine tax exceptions Currently, addresses cannot be directly updated via your account. Please create a support ticket for us to update your addresses.
Your cards: payment cards used for your subscriptions. You can add and remove credits cards from here.
"My Cloud" is where you can set and update your Cloud data. The following Cloud solutions are compatible with Launchpad:
AWS
Cloud Ocean
GCP
Head to "Subscription" for an overview of all your and your organization's current subscriptions. You can directly update subscriptions from here and verify your corresponding payment data.
You can also review subscriptions per product.
You "Activity Logs" contain all login and network activities that happened on your and your organization's account.
Please note that Organizations are not fully set-up in Launchpad yet.
The concept of Organizations within Launchpad allows multiple users to share common solutions and products. It means that users will be added under the same Organization umbrella and have a variety of access based on roles and other structures. Organizations will allow a common view for users that belong to it.
You can choose to use Launchpad as an individual, but if you need to work as an organization that will soon be directly accessible via your Account settings.
Until you can readily create an Organization in Launchpad, we invite to create a support ticket with this request if you wish to add additional users.
Energy Web Member Organizations receive specific benefits on Launchpad included in their yearly membership with Energy Web. Learn more about the Energy Web community and becoming a Member.
The Membership status is visible on the Launchpad Dashboard:
Below is a summary of the perks granted to Member Organizations on Launchpad. These perks and special access are granted at registration:
SmartFlow: free members only subscription. SmartFlow allows you to create business logics called SmartFlows in a no-code fashion using a NodeRed editor.
Blockchain API: free members only subscription. The Blockchain API is a highly reliable blockchain API RPC gateway allowing you to easily access Energy Web networks.
Green Proofs: free trial for the first 2 months. It allows you to create ready-to-go configurable Green Proofs registries.
Worker Node Server: free with a Bring Your Own Cloud subscription, which means you are only paying for hosting. Worker Nodes (server) are applications which enable users to construct distributed computing networks which securely execute useful business logic.
Validator node: Validator nodes are only available for EW Members. You can use launchpad to deploy and maintain your Validator node on the Volta Chain and EWC for more ease of use.
Pricing per product available on Launchpad
You can view here the current pricing in place for all Launchpad products. For Members specific pricing, please view the dedicated page.
Hosted: 1200E/month for Volta node + EWC node package
Bring your own cloud: 700E/month for Volta node + EWC node package
Hosted: 350E/month
Bring your own cloud: 200E/month
600E/month, only hosted
Hosted: 29.99E/month
Bring your own cloud: 9.99E/month, free for members
All Launchpad products subscriptions, plan-based or per-item, can be purchase in Fiat.
You can pay in Fiat by clicking "Subscribe" after selecting a plan or number of items. Do not click the "Pay in EWT" box.
You will be asked to provide address information, contact information and payment information. Fiat payments are made with Credit card.
This information can be reviewed and updated in the Settings under "My Profile".
IMPORTANT: When purchasing any item or subscription, make sure you use the same email address as the one of your account. In some cases, using a different email address will result in the unability to access your purchased product.
You will receive an invoice for each purchase.
SmartFlow is a product offering allowing you to create business logics called SmartFlows in a no-code fashion using a NodeRed editor.
Once created, the logic can be later used to create and control the lifecycle of Worker Node Solutions that could be deployed on EWX.
The solutions can be added to SmartFlow Playground or SmartFlow Worker Node Network. Once added, the logic is being downloaded and executed by Worker Nodes subscribed to the above Worker Node Network (WNN).
You can purchase Launchpad subscriptions with Energy Web Tokens (EWT).
All created accounts on Launchpad automatically receive an EWC address, allowing you to deposit EWT and use them to pay for your subscriptions.
You can view and manage your or your organization's EWT balance in Settings > "My Profile":
IMPORTANT: Only organization owners can access the "Manage" menu. If you are a 1-person account, you will always be able to access.
The "Manage" menu allows you to view, top up and withdraw your EWT. It also lets you access your EWC address on the Explorer and your transaction history on Launchpad.
To top up your account, copy the address entered in the "Manage" menu and send the desired amount of tokens via your wallet.
The EWT Balance will refresh every minute, allowing you to quickly view your new balance.
You can top-up via the "Manage" menu in your profile, or directly at purchase.
You can withdraw EWT from your account using the "Withdraw" tab of the "Manage" menu under My Profile.
You need to enter the address that will receive the funds under "Withdraw to" as well as the amount you want to withdraw.
Be sure that you are entering the right address, your funds cannot be recovered if you made a mistake.
Once you click "Confirm", a new screen will appear asking you to enter the One-Time Password received via email. The OTP will be sent to your account email.
Once you have verified your withdrawal, you will quickly see your Balance updated and receive the funds on the requested address.
Reminder: only organization owners or 1-user account owners can withdraw EWT.
To pay using EWT instead of Fiat, make sure to tick the "Pay in EWT" tick box before clicking "Subscribe".
You will see a screen showing you your EWT Balance (which you can still top up at this point), the amount of tokens you will pay and the fiat equivalent, as well as the current EWT price. The current EWT price is auto-updated every 30 seconds.
Your payment will be processed as soon as you click the "Subscribe" button. You will receive an invoice in your account email and your EWT Balance will be updated.
This guide will take you through the steps of purchasing, setting up and deploying Worker Nodes (WNS).
Before you can set up a new Worker node, you will need to purchase a subscribtion.
To subscribe:
Verify that you are in the VaaS environment of Launchpad by checking the toggle button on the top right. You will easily recognize the VaaS environment by its dark theme
Under Worker Node in the left hand bar, go to "Purchase" and fill in the purchase form
Click on the "Subscribe" button. You will be redirected to the payment page.
Once the payment is completed, you are ready to set-up your Worker Node.
Once you have purchase one or more Worker Nodes, you are ready to deploy them.
Under Worker Node > "Manage", look for "Pending deployments" at the top of the page. You will find all newly purchased Worker Nodes that have not yet been deployed. Previously deployed nodes that were deleted will also show up here.
Click on "Deploy" to start setting up your Worker node
The first step required is to fill in the basic Node details: Name and Region. The name should have a minimum of 6 characters and can contain spaces.
The second step is the IPFS Gateway. By default, you are always able to choose a Public IPFS gateway. Private and BYOC (bring your own credentials) for IPFS support will come in near future. Note that you can deploy your node with a Public gateway and change that setting in the future.
The third and last steps asks you to configure your Account. You can do that by either bringing your own keys should you already have an account you wish to use, or generate new keys. To bring your own keys, you will need the 12 words seed phrase. The account keys can be re-generated or imported even after deployment. ****** Side note - if you already have a running worker node behind marketplace desktop app, you can use the same Worker Account here as the one that you use on your local environment. Just remember to pause your Marketplace app worker engine after the set-up here is completed. You can always remove Launchpad Worker Node and re-enable Marketplace app worker at any time. Both workers can be enabled at the same time temporarily, but it will cause them to compete against each other and might cause unpredictable voting behaviour, hence this is not recommended. ******
Click Continue, you will be offered to be redirected to your Manage page.
Your newly deployed node will show in the Worker Nodes table with the status "Requested"
After several minutes, you will receive a notification regarding the provisioning of your Worker node, and its status will change to "Provisioning". You can already access your node details via the "i" icon on the right of your node overview.
Within 15 minutes, your node will switch to the "Ready" status and you will be notified
After your node is properly set-up & provisioned, in details page you should see green "Running - waiting for Subscribtion" - which indicates that Worker Account configured for that worker should be still linked to Operator Account. If you have used Worker Account that was previously linked to an Operator Account you should see "Running" status.
Once your node provisioning is completed the remaining actions should be conducted either by Marketplace App/WebApp or directly with chain interactions.
To innitiate Marketplace App/WebApp based Worker Account <> Operator Account linking, go to Worker Node details page, and click "Open Operators Console".
Once oppened, choose desired option and proceed with accounts linkage.
Full instruction on how to Link Operator and Worker account Using above options is provided here . This concludes necessary actions that should be taken on Launchpad side, the remaining operations should be conducted with Operators Account using any of the available Marketplace app options.
Page describes how to effectively manage your Worker Node.
To learn more about your node and update any details post-deployment, head to the details via the "i" button on your node overview under the Manage screen.
Note that you can always delete your node from the details or from the overview. All deleted node will reappear in your Manage screen under pending deployment.
Please remember that for your changes to go live you always need to click "Save" to confirm each operation and restart your node with new configuration.
Let's review each element of your node details:
The Node Health Status indicates whether your node is running. Until the node's machine status is "Ready", your node health status will always be stopped. Once your node is Ready on a machine level, it will move to the "Running" health status.
To read more about Worker Node statuses check Worker Node Statuses guide page.
The About section contains basic information about your node such as its name, network type, node type and its deployment date and time.
It also contains the link to the Operator console. The operator console is where you can manage your operator account actions. View our devoted guide for details.
The infrastructure details contains cloud information, your node's region as indicated during deployment and the machine status which is the status you can also see in your node overview in the Manage screen.
The worker node section contains the Public key and Seed phrase for your node. From this section you can:
View and copy your existing data
Download your existing data
Import new data: this means importing an existing seed
Create new: this means re-generating a new public key and seed combo
Please note that importing creating and importing new data will erase your current data, it is therefore recommended you proceed carefully with those two actions.
IPFS is place where Solutions NodeRed work logic files created by SmartFlow are stored. The IPFS gateway section allows you to switch between IPFS credential options currently supported.
Normally your worker start to run all active solutions that are in solution groups your operator account is subscribed to. Solutions whitelist let you explicitly define of subset of solutions that should be run (that still falls into above condition)
You should specify one or more desired solution namespaces and save to enable this feature.
Please note, that once this option is enabled, any non-whitlisted solutions will not be runnable.
To get back to default state, remove whitelisted solution namespaces.
A worker node is application which enables users to construct distributed computing networks which securely execute useful business logic. Each worker node can execute multiple solutions at the same time; subject to the limits of each operator system.
The Launchpad Worker Node Offering enables to configure, launch, as well as maintain Worker Nodes and to connect them to the EW Marketplace app so they can execute solutions.
Worker Node is an offchain runner that allows you to execute custom logic in a form of a NodeRed Flows that details and lifecycle parameters are specified within EnergyWebX worker node pallet solution and solution groups definitions.
Worker Node have EWX account called Worker Account assigned to be able to perform work. Later, worker account can be assigned to EWX Operator Account. Worker Node via this Operator<>Worker account link is monitoring on-chain actions and therefore responds to Operator Account on-chain actions related to subscribing/unsubscribing from solution groups. Solutions that Worker Nodes are running can be created and have their lifecycle controlled by Launchpad SmartFlow offering - together they provide a once-stop-shop toolkit that:
Vastly reduces operational overhead
Allows for blockchain-integrated creation of distributed networks & applications
Provides enterprise-level support, reliability and user experience
Worker Node offering provides a full SaaS experience and should be considered as an alternative to Marketplace Desktop App based Worker node.
You should go for Worker Node Launchpad Offering if:
You dont want to keep your laptop running 24/7
You dont have possibility to use your hardware for reliably running desktop app
You want reliable server version that comes with supporting team that will cover any Worker issues should they occure.
This page describes the steps for the deployment of a Worker Network Solution.
Once a Solution is created, the user can choose between "Yes" and "No" when asked if the Worker Network Solution is subject to production deployment. The diagram below demonstrates what happens following this decision from the user.
Once the Worker Network Solution is approved for deployment on a public pool, the user receives an email confirmation, and the Solution is added to SmartFlow Worker Node Network.
Remember, to use Launchpad, you need to have an account. You can register by creating an individual account (see below), or with the login and password provided by the Energy Web team if you are part of a Member organization.
There are multiple ways to create an account from the Launchpad start screen at https://launchpad.energyweb.org/login:
Create an account with email and password by clicking "Sign up now" at the bottom of the start screen
Create an account using social logins. Google and Github are the two options you can use. Once the account is created with social login, you can always add a password in the future by using the forgot password option.
This documentation is here to help you get started with Launchpad and make the best of its various products.
Worker Node Network Quick Start Guide
Validator node Quick Start Guide
New user quick start guide on how to use basic functionalities of SmartFlow.
SmartFlow provides you with several main capabilities:
Creation of business logic (SmartFlow) using the no-code editor, either from scratch or with pre-defined templates
Registering new Worker Network Solutions on the EnergyWebX parachain (EWX)
Control of lifecycle created SmartFlows as well as registered Solutions
To understand the basic process of what happens when creating and registering a SmartFlow, check out the .
Before you can start using SmartFlow, you will need a subscription.
To subscribe:
Go to and login using your existing credentials if you are an , or the social login options (Google and Github).
Ensure 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 white theme.
On the left hand side menu, click on SmartFlow and then "Subscription"
Select the subscription relevant to you and proceed to the payment. The "EW Member" plan is only available for enterprises that are . Once your payment is completed, you subscription is active.
Assuming that you have an active subscription, you are ready to create a new SmartFlow. Click on SmartFlow in the left hand side menu, and click "Create new". Select "SmartFlow" in the pop un that appears and click "Continue".
On the templates choice screen, choose the template that is relevant to you or select "Create your own" and click "Select Template". In the following examples, we are using the EV Green Reward - EXAMPLE.
The next screen will give you more information on the template you selected. If it fits your needs, click "✔️ Use this template"
Give your SmartFlow a name and description and click "Save"
Once you have filled in all the fields, press "Continue".
In the solution workload tab, in a Work Logic choose the SmartFlow you have created earlier or the one that is relevant to your current solution. Press "Continue".
Determine your solution expiration block and click "Register".
The Solution registration consists of two steps:
Solution registration on-chain
Adding to a solution group.
Activate your solution by clicking on the three dots on the Worker Network Solution card, and then selecting "Activate".
Your new SmartFlow will appear under the menu SmartFlow > "Manage" as a draft. You can edit it using the NodeRed editor by clicking on the edit button on the top right of the flow Edit button A new tab will open with NodeRed editor, where you can make adjustments to your SmartFlow file:
If you make any changes, remember to save them using the "Save" button on top right of the editor
Go back to the SmartFlow Manage page, click on the three dots and choose "Publish to IPFS". You can now use your flow within the New Worker Network Solution Registration. The flow status will change to "Published"
Create a New Worker Network Solution by clicking "Create New" under SmartFlow and then choosing "Worker Network" and "Continue" in the pop-up.
Populate the Solution Information details. You will be asked to select if your Worker Network solution is subject to production deployment or not. Choosing "No" will mean that your solution will only be deployed on the only. Choosing "Yes" will trigger a review process allowing your solution to be added to a public SmartFlow . For the full process, please see .
After your solution is registered you will be automatically redirected to the SmartFlow Manage page and you will see your solution with the "In-Progress" status. Within a few minutes you should see two notifications on the top right informing you that your solution was added to a group successfully and created successfully. The solution will then appear with the "Paused" status.
After a few minutes, your solution will be active:
If you want to verify that your actions were correctly recorded on the blockchain: Go to choose workerNodePallet & the solutions method as shown below. On the top right, disable "include option" and click on the "+" symbol. You can then search for your solution using the namespace that you have chosen at registration.
You should be able to query and find the solution you registered. The "Work Logic" field indicates the where your SmartFlow logic is stored, while the "Status" reflects the current state of the solution.
Running
Worker is healthy and running without any errors. Worker Account configured for that Worker Node is linked to Operator Account on EWX.
Running - Waiting for Subscription
Worker is healthy and running, but Worker Account configured for that Worker Node is not yet linked to any Operator Account on EWX.
Stopped
Either Worker Node crashed, health checking system failed or is still being provisioned (for newly set-up workers) If occurs and remains in Stopped state for longer time 16+ hours, please contact support.
The EWC & Volta validator as a service offering allow for seamless and easy Validator nodes set-up. You can choose the option for either an EW managed or a BYOC (bring your own cloud) infrastructure.
Validator as a Service (VaaS) allows you to purchase a bundle (1x Volta + 1x EWC node) with automated withdrawals, payout address change, integrated telemetry and EW validator set addition request.
Please note that hosting validator nodes is only accessible to Energy Web Member Organizations.
For all Validator Nodes related actions, please verify that you are in the VaaS part of Launchpad. You can switch to VaaS by using the toggle button on the top right of launchpad.
You will quickly recognize that you are in VaaS thanks to the dark theme.
An RPC Node is a robust EWC RPC node set-up suitable for heavy programmatic loads.
It can be set-up with both managed and bring your own cloud (BYOC) options.
RPC Nodes can be deployed on the Energy Web Chain (EWC) or on Volta.
Once you are logged in to Launchpad, Energy Web's SaaS platform, you will be able to set up your RPC Node. To do so, follow the steps below.
Before you can create a new Full Node, you will need a subscription.
To subscribe:
Verify that you are in the VaaS environment of Launchpad by checking the toggle button on the top right. You will easily recognize the VaaS environment by its dark theme
Under EWC Full Node in the left hand bar, go to "Purchase" and fill in the purchase form
You can chose between the Bring Your Own Cloud option or chose for a managed cloud
Click on the "Subscribe" button. You will be redirected to the payment page.
Once the payment is completed, you are ready to set-up your Full Node.
Once you have purchase one or mode Full Nodes, you are ready to deploy them.
Under EWC Full Node > "Manage", look for "Pending deployments" at the top of the page. You will find all newly purchased Full Nodes that have not yet been deployed.
Click the "Deploy" button for the Full Node you want to start deploying
Enter all the Node and RPC configuration information required. On the RPC configuration page, select HTTPS or WSS only if you wish to disable one of these RPC servers. By default, they are both enabled.
Once you have pushed the "Deploy" button, your Full Node will appear under EWC Full Node > "Manage" in the "Full Nodes" list. It will first show with "Requested" as Node Status and "Syncing" as Sync Status. Several minutes later, the Node status will move to "Provisioning".
Within a few minutes to a couple of hours, the Node Status will switch to Ready, which means that the blockchain provisioning for the Full Node was completed. Once the Full Node is ready, you can access the Full Node details by clicking on the ℹ️ button. In the Node Details, you can see the Access credentials, copy the Endpoints URLs, copy the code snippets and review all your Node data. Note that all Endpoints data will depend on what you selected during deployment.
It will take around 24 Hours for the Node to be synced. You can track that change under the "Syncing status" of your Node. Upon Syncing, the Analytics become available. The analytics of your Node can be access under EWC Full Node > "Manage" by clicking the screen icon for your Node in the Full Nodes list or by clicking "View Analytics" in the Node Details.
You can navigate between 4 different kinds of analytics: Node analytics, Blockchain Metrics, Logs and Alerts. Navigate through the different analytics tabs to review all of it.
This page will guide you through the steps of purchasing a Collator node subscription and setting up your node. You cannot set-up nodes on Launchpad without an active subscription.
Subscription
Purchasing a subscription is the first step to setting up your Collator node(s) on the Energy Web X Parachain. Follow the steps below to subscribe.
Login to Launchpad with your account or create an account
Switch to the VaaS environment of Launchpad using the toggle on the top right of the Launchpad screen.
Under Node in the left hand bar menu, go to "Purchase"
Currently, you can only purchase a Collator node with EW managed cloud. Chose the number of nodes you would like to purchase.
Validate your choice by clicking on "Subscribe". This will take you to the payment screen.
Once your payment is validated, your subscription is active and you can start setting up your nodes.
Once your subscription is active, follow the steps below to set-up and manage your nodes.
Under Collator Node, go to "Manage". You will see your purchased bundle of nodes that are ready for deployment.
Click "Deploy"
Fill in the necessary configurations details and go to "Deploy"
You will find your newly deployed node under Collator Nodes by clicking "Manage". It can take up to 48 hours for the node to sync.
Once your node is deployed, a request for IP whitelisting will be automatically sent. You can kick off your Collator node's onboarding into the EWX parachain once the IP was whitelisted.
You can access more information about your collator node details by clicking on "View Details" when in the manage view.
This section will include all general and specific details about your node and will allow you to kick off and track onboarding.
The onboarding status is an indication of the stage of your node's status on the EWX parachain. The status are as follows:
Pending whitelisting: The request for IP whitelisting was sent and is pending. Once the IP of your node was whitelisted, you will be able to start onboarding your node on EWX.
Ready for onboarding: Your node's IP was whitelisted, you can kick off the onboarding onto EWX by clicking "Start onboarding"
Onboarding: Your onboarding request was sent and is pending
Ready: Your Collator node was onboarded onto EWX and is now active
Once your node's IP was whitelisted, you can kick off the onboarding for your node by clicking "Start Onboarding" under the About section of the details page.
You can choose between Manual onboarding and Automatic onboarding.
With the Automatic onboarding, all the necessary steps will be automatically done by the Launchpad platform, allowing you to get started immediately with your Collator node.
Once the steps are completed, you can click on "Request for Collator Authorization". You will be informed via email when your Collator is ready and the Onboarding status under the details screen will change to "Ready".
With the Manual onboarding, you will need to follow each step and take action manually. Some steps are still automated and you will be provided guides for each manual step.
The analytics will provide in depth information about your Collator node's activities and health. You can find them by clicking on the "Monitor Node" button under "Manage", or via "View Analytics" in the details page.
This page will guide you through the steps of purchasing a Validator nodes subscription and setting up your nodes. You cannot set-up nodes on Launchpad without an active subscription.
Please note that hosting validator nodes is only accessible to Energy Web Member Organizations.
Purchasing a subscription is the first step to setting up your Volta and EWC Nodes on the Energy Web Chain. Follow the steps below to subscribe.
Login to Launchpad with the email and password provided by Energy Web
Switch to the VaaS environment of Launchpad using the toggle on the top right of the Launchpad screen.
Under Validator Node in the left hand bar menu, go to "Purchase"
Select your subscription options. Subscriptions for Energy Web Chain Validators always include 1 Volta and 1 EWC Node. You have the option to chose to bring your own cloud (BYOC) or to use a managed cloud. With the BYOC option, you can bring your own cloud provider account to host your node. Otherwise, the node will be hosted for you.
Validate your choice by clicking on "Subscribe". This will take you to the payment screen.
Once your payment is validated, your subscription is active and you can start setting up your nodes.
Once your subscription is active, follow the steps below to set-up and manage your nodes.
Under Validator Node, go to "Manage". You will see your purchased bundle of nodes that are ready for deployment.
Click "Deploy" on the node you want to begin with. Usually, this should be Volta.
Fill in the necessary Network details and go to "Continue"
Fill in the information pertaining to the Cloud configuration then click "Create"
Once created, you will find your newly deployed node under Validator Node by clicking "Manage"
It will take around 30 hours for the node to sync.
You can access more information about your validator node details by clicking on "View Details" when in the manage view.
This section will include all general and specific details about your validator node once it is synced. This includes the node address details and payout address details, that can also be updated from this screen once there is a balance.
The details section is also where you can request the node authorization, a crucial step in adding your node to the Chain and allowing it to start validating.
You can request the node authorization once it has been synced.
To do so, go to the validator node details and click on "Request for Node Authorization". The Energy Web team will be informed of your request and be able to approve it.
Coming soon
The Blockain API is a highly reliable blockchain API RPC gateway allowing you to easily access Energy Web networks.
Various plans are available, allowing cost-adjustment tailored for your needs.
The following networks are supported:
Volta
EWC
REX
EWX
Collators maintain parachains by collecting parachain transactions from users and producing state transition proofs for relay chain validators. Collators are similar to validators on any other blockchain but they do not need to provide security guarantees because the relay chain provides those. If a parachain block is invalid, it will get rejected by validators.
Collators within the Energy Web are linked to the Energy Web X parachain.
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.
Green Proofs as a Service allows green start-ups and enterprises alike to create Proof of Concepts for demonstrating emission reduction savings through the creation of ready-to-go registries.
You can configure your registry to accommodate your requirements and you don't have to be a developer to do it.
Examples of emission savings products include:
Sustainable Aviation Fuel ( marking the difference between regular fuel and low emissions fuel)
Maritime Sustainable Fuel ( marking the difference between regular fuel and low emissions fuel)
Green Proofs for Bitcoin ( demonstrating the use of renewables vs fossil fuel energy)
Your next project can be showcased here.
This is the project to enable the creation of certificates on the platform based on your specifications
For starters, there are 20 fields available to be used. There are some which are predetermined, and predefined and some which are user-generated. So let's dive into each of them:
Name the certificate: Naming your certificate is the first process. The name is a "text" field which will stay the same on the platform for all certificates (Editing your registries is on our current roadmap)
The ID number: this is a predefined field, which the system provides for each creation (issuance) of a certificate to give it a unique identifier.
Date of issuance: the last predefined field, it is given by the system to asses the date that the issuance occurred. It is very useful to see which certificates have been issued more recently or not.
There are 17 more fields which you can create, with the following types: string/text/number/date/email/upload file.
Each of the 20 fields has an extra box for description.
You can also define if the field in the end will be "required" or not by triggering the boolean value.
Also, there are 4 values that can be part of the "Table". Which means that they will be shown front and centre on the table. The rest will be displayed only on the unit.
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.
To see how it works you can go here or see the of all functionalities (both configurable and inside the platform) or consult the technical diagram below.
Green Proofs as a Service is now available for companies of all sizes to use. The main benefit and goal for it is to have an independent platform assessing emission reductions that happen through a product, a service or process. So far we have built use cases for the aviation industry in alternative fuel usage, as well as the emission savings caused by the usage of low-emission fuel in the maritime industry. You can check out more information related to that
The main advantage of using GPSaaS is that you can test proof of concept at a fraction of the cost and time of what would otherwise take, and brings you closer to a decision in terms of a full-fledged platform.
It takes less than 10 minutes to create a registry using the customization flow!
You can use the GP SaaS solution, by going to the launchpad application and click on the Green Proofs button on the sidebar
There are two major areas that you need to have in mind when creating the Green Proof Registry using our service which we will dive into separately:
The functionalities that any registry that you create offers
Customization of the registry through the service itself (with more and more of the registry becoming customizable in the future)
To access the registry creation you will first need to subscribe to one of our tier subscriptions. If you are a member, this service is free for the first 2 months, and if want to have a demo of the platform before subscribing, we are more than happy to provide you one by writing a request here.
Once you are logged in to Launchpad, you will be able to us GPSaaS to set up your Green Proofs registry. To do so, follow the steps below.
Before you can create a new registry, you will need a subscription. As an Energy Web Member, you benefit from a 2 months free trial. You can also request a demo via this request form.
To subscribe or kick off your EW Member free trial:
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 Green Proofs in the left hand menu, select "Subscription"
Choose the plan that fits your needs and subscribe
Complete payment
You are ready to set-up Green Proofs registries!
To create a GPSaaS supported registry, select "Create New" under Green Proofs in the left hand menu.
This will open the creation form.
The first step under the Master Configurations is to enter your Registry's general details:
Create a name for your registry
Provide a small description of it
Generate your subdomain
The next step contains the Registry Configurations.
It allows you to designate someone to be your registry admin, the first person who will administer the platform and use the registry in the beginning.
The last step is the customization layer
It involves adding and changing your colour theme and providing a logo for the platform, which will be displayed on the registry once it's been launched.
When you are ready, you can save your progress with the "Save" button. Your registry is now saved as a Draft. You can keep your registry as a Draft as long as you need. In this case, it will show as draft in the "Manage" menu. You can go back to editing your draft at any point.
The notifications will keep you informed of all status changes for your registries.
You can view all draft and deployed registries in "Manage" under Green Proofs in the left hand menu.
Once your registry is deployed and running, you will be able to click on the "Launch" button and dive into your newly created registry. See the next section to understand the functionalities you can take advantage of.
You can delete registries at any point as long as their status is not "In Progress". To delete a registry, click the 3 dots menu on the registry you want to delete and select "Delete". You will be asked for confirmation.
Dashboard
As a Registry Admin, you can have multiple invite people on the platform based on what type of user do you want on the platform.
Add a user to the company: this allows the Registry Admin to create a user from scratch for the company that he has selected. (In this case, the user only needs to log in afterwards with the email)
Invite user to account: this provides an invitation for a user to sign up and be assigned to an existed account on the platform
Invite user to company: Adds an existing user or a new user (that needs to onboard) to become the company representative of that company
Add user to account: Adds an existing user or a new user (that needs to onboard) as an account representative for an account that we choose.
Invite registry admin: Invites another user to become the registry admin as well.
In the top left corner, when you click on the 3 dots, you can also "edit" and "delete" a company as long as it is not the Registry Admin company.
Companies
Accounts
Every company needs to have at least one account. This can have multiple forms and various access to data and functionalities, but for now you can only create one type of account with no restrictions.
The account creation allows you to determine the amount of Account Representatives required for the processes from the platform.
Every registry that you will spin out will have a minimum amount of functionalities that are available for you to use.
Congratulations, now that you have created your registry, you can benefit from the functionalities already available on the platform, so that you can start testing your idea.
From this point on you have two options that you can take registering and login. You can start by logging in on the platform with the designated email address for the registry admin role.
The login is using the email and a code is generated via your email to allow you to log in onto the platform.
After logging in, you can see the full registry in motion with the following categories:
Dashboard: Main companies and accounts view
Companies: The list of all the companies registered on the platform
Account: Each company can have multiple accounts and account types (soon), which can be differentiated based on the functionalities available for each of them
Users: People who are using the platform. They can be part of accounts - Account Representatives or Company Representatives.
Actions: If a functionality requires an action from any of the actors (receiving a certificate, signing a process by the Registry Admin, it will be displayed in this tab)
Holdings: This is the main table, where you can see the certificates in various states (active, pending, history tabs).
For the top navigation bar, you can see the following elements:
The logo that was chosen for the customization part
The bell shows notifications of the actions that are pending
The question mark: is the customer support feature for the end users, if they encounter an issue or have a suggestion
The MH circle, is the profile setting tab, which allows you to view some basic settings, terms and conditions and to log out of the platform
Issue Unit
The first functionality for the end-user, after the company, account, users have been onboarded, is to create units. You can do this by going to the "Holdings Page" and pay attention to the top right corner with the "Issue Unit" Functionality
You can define the certificate in the most basic form at this stage, with more configuration available in the near future
Transfer Unit
The transfer functionality allows you to move a unit from one account to another. You need to select an account for the transfer to happen and the volume of units. Once you have confirmed the transfer the units will show in the "holdings tab" of the other account.
Split Unit
If you wish to break down the unit into smaller units, you can use the split functionality. For example, if you have 30 units, you can split them into 15 units and 15 units on two blocks.
Claim (Retire) Unit
The "Claim" functionality allows for the certificate to be taken out of circulation, as the information from it will be used further to be reported (eg. the sustainability report of the company that had the certificate on the platform).
Export Unit
The export functionality allows the user to get the data from the unit, from the platform to a CSV file. The file can then be used further for sustainability purposes or the data can be integrate onto a different company report.
Holdings Tabs:
There are three holdings tabs:
Current: shows active units (that can still circulate, or that other actions can be performed on them)
Pending: any issuance, transfer or other process that requires a bigger number of signatures (more participants involved) will be shown here
History: past data about units will be shown here, such as issuances, retirements etc.
Feel free to provide any suggestions or feedback at with the title "GPSaaS Feedback/Suggestions".
Once you are set on the customization, you can Deploy your registry. It will take a few minutes for your registry to be deployed and running. .
You can create a new company by pressing the "create a company" button on the top right corner. . After creating a new company, you will need to asign user to it and at least a Company Representative, using the functionalities from the "Dashboard", which are detailed above.