Energy Web
Energy Web technology is powering decarbonization solutions in dozens of countries.
Energy Web Documentation
Energy Web Ecosystem
- Documentation Overview: Welcome to Energy Web's documentation site. You will find here information about all our solutions, technologies and services!
- Energy Web 2025 Technology and Governance Upgrade FAQ
- EWT Token Mobility
- Core Concepts
- Energy Web Chain
- Energy Web X
- Beginner's Guide for EWX Solution Staking: How to Participate in the EWX Network as a Staker and Support Network Security and Solution Accountability.
- Collator Off-boarding FAQ
- Energy Web Tokens
- Token Lifting
- Token Lowering
- Worker Nodes and Worker Node Networks
- Server-based Worker Node
- Marketplace App (desktop-based)
- Worker Node Operator
- Smart Flows and Groups
- Subscription
- Reward Period
- Voting and Consensus
- Ethereum
- Transactions and Transaction Costs
- Decentralized Identifiers (DIDs)
- Energy Web Platform Governance Motions, 2019-2025
- Energy Web Chain
- System Architecture
- Proof-of-Authority Consensus Mechanism
- System Contracts
- Name registry
- Holding Contract
- Block Reward Contract
- Validator-Set Contract
- Validator Node Architecture
- Energy Web Block Explorer
- Energy Web Chain Governance & Validators
- Energy Web Tokens: The Energy Web Chain native token
- EWC Guides and Tutorials
- Getting started with Energy Web Chain
- Developing on the Volta Test Network and Main Network (Energy Web Chain): Blockchain networks to support test and production environments
- Run a Local RPC Node: Run a full instance of the blockchain on your machine
- Run RPC Node using Nethermind client: Nethermind Client
- Deploy a Smart Contract on Volta with Remix
- Interacting with Smart Contracts in EW-DOS
- Set up MetaMask to interact with Energy Web Chain
- Using the Ethereum Name Service: The Ethereum Name Service is available on Energy Web Chain and Volta Testnet
- Using Oracles: Incorporate external data sources into your smart contracts
- Energy Web X
- EWX: Architecture
- Pallets
- Worker Node Pallet
- Balances Pallet
- Proxy Pallet
- XCM Pallet
- Assets Pallet
- Multisig Pallet
- Scheduler Pallet
- Preimages Pallet
- Offences Pallet
- Eth-Bridge Pallet
- Token-Manager Pallet
- Ethereum-events pallet
- Avn Pallet
- The Marketplace App
- Operator and Worker Accounts
- Creating an operator account
- Funding an operator account
- Connecting to operator account
- Disconnecting an operator account
- Creating a worker account
- Importing worker account
- Exporting worker account
- Linking a worker account to an operator account
- Unlinking a worker account from an operator account
- How to use Ledger on Marketplace App
- Token Management
- Creating an EWC account
- Acquiring $stEWT
- Checking $stEWT balance
- Acquiring $EWT for Marketplace App
- Managing EWC accounts (deprecated)
- Lifting tokens (deprecated)
- Lowering Tokens (deprecated)
- Lowering tokens (deprecated)
- Tracking lifting and lowering transactions (deprecated)
- KYC Verification
- Initiating KYC Verification
- Submit KYC Details
- After Submitting KYC Details
- Subscriptions
- Subscribing to a solution group
- Topping-up subscription amount
- Managing subscriptions
- Unsubscribing from a solution group
- Unsubscribing delay
- Worker Node and Rewards
- Configuring remote worker node
- Switching worker node location to remote
- Participating into worker node network
- Votes casted per Period
- Reward Period
- Checking rewards
- Claiming rewards
- Location Services
- FAQ: Marketplace App
- (Coming Soon) User Guide
- Create a new EWX Account
- Connect to EWX Account
- Lift tokens from EWC to EWX Account
- Lower tokens from EWX to EWC Account
- Add EWC Account to Address Book
- Setup Worker Node Account
- Participate in running workers
- Manage workers
- Topup stake amount
- Unsubscribe from running workers
- Claim rewards
- Contact support
- Visit official EWX social media accounts
- Worker Nodes
- Server-based Worker Nodes
- Deployment Guide
- Bootstrapping Server-based Worker Node Accounts
- FAQ: Server-based Worker Nodes
- Worker Node use cases
- Sample Enterprise Use-Cases
- Operating Envelopes Partitioning
- ZEL Request Partitioning
- Green Proofs
- SAFc
- Green Proofs for Bitcoin (GP4BTC)
- Green Proofs as a Service (GPSaaS)
- Green Proofs for Electrical Vehicles (GP4EV)
- Staking On Energy Web X
- Staking Rewards on EWX
- Delegated Staking on Energy Web X
- Delegated Staking with the Energy Web X Staking Web App
- Connecting to a wallet account: This section provides a step by step guide in connecting the EWX Staking Web App with a wallet account
- Delegate stake to a collator
- Schedule Unstake
- Claim Unstake
- Delegated Staking via Polkadot.js
- Liquid Staking on Energy Web X
- Liquid Staking with the Energy Web X Staking Web App
- Connecting to a wallet account: This section provides a step by step guide in connecting the EWX Staking Web App with a wallet account
- Liquid stake to get $stEWT
- Schedule unstake
- Claim unstake
- Liquid Staking via Polkadot.js
- Bridging $EWT
- Bridging $EWT using the Energy Web X Bridging Web App
- Connecting to a wallet account: This section provides a step by step guide in connecting the EWX Bridging Web App with a wallet account
- Bridging $EWT
- Viewing Transactions
- Claiming $EWT for Ethereum
- Bridging $EWT Between EWX - ETH (Manual)
- Lifting $EWT EWC -> EWX (Manual)
- Bring Your Own Token
- Bridging USDC
- Send USDC from EWX to Polkadot Asset Hub: This tutorial sends Polkadot Asset Hub USDC from Energy Web X (EWX) to Polkadot Asset Hub (AssetHub) using a pre-built XCM reserve transfer call.
- Send USDC from EWX to Hydration
- Send USDC from Hydration to EWX
- Asset Hub Asset Transfers on EWX (Polkadot.JS)
- Energy Web VCC Runtime: Lightweight runtime for Energy Web’s Verified Compute Cloud. Connect a wallet and contribute verified compute to real‑world sustainability apps.
- Operating an Energy Web VCC Runtime: A user guide on how to operate the Energy Web Verified Compute Cloud (VCC) Runtime.
- Steps to installing and participating in Verified Compute Cloud 2026
- Unlinking the Energy Web VCC Runtime Account
- Green Proofs by Energy Web
- Green Proofs Overview
- Green Proofs Architecure
- Green Proofs Software Stack
- Use Cases and Reference Implementations
- 24x7 Renewable Electricity
- Sustainable Aviation Fuel
- Green Proofs for Bitcoin
- GP4BTC Miner Guide
- Decarbonizing Shipping
- Green Proofs for Electrical Vehicles
- Green Proofs as a Service (GPSaaS)
- Digital Spine by Energy Web
- Design and Architecture
- Component Guides
- Energy Web Name Service (ENS)
- ENS in Digital Spine Ecosystem
- Self-Sovereign Identities
- SSI-Hub
- Technical Guide
- Organizations
- Applications
- Roles and IAM
- Deployment Guide
- Deploy Identity Cache Server
- Deploy Switchboard
- DDHub Message Broker
- Technical Guide
- Authentication and Authorization
- Topics
- Messaging
- Deployment Guide
- Deploy DID Auth Proxy
- Deploy Message Broker
- DDHub Client Gateway
- Technical Guide
- Authentication and Authorization
- Key Vault
- Client Gateway Identity and VCs
- Address Book
- Topics
- Channels
- Integration Options
- Messaging
- Deployment Guide
- Preparing to set up a Client Gateway
- Creating and Funding an EWC Account
- Acquiring an enterprise user role
- Request "user" role after setting-up the private key
- Request role using DDHub Client Gateway UI
- Request role using Switchboard
- Deploying the PostgreSQL database
- Deploy Postgres by running a single Docker container
- Deploy Postgres using a Helm chart
- Obtaining key vault access credentials
- Azure Key Vault access credentials
- AWS Secrets Manager access credentials
- HashiCorp Key Vault access token
- Inbound and Outbound Connections
- Self-Hosted
- Understand and prepare the prerequisites
- Deploy with Kubernetes
- Deploy the Client Gateway
- Visit the Client Gateway
- Deploy with Docker
- Deploy the Client Gateway
- Visit the Client Gateway
- Post-Deployment
- Configure mTLS
- Launchpad SaaS
- Azure Marketplace
- Key Vault
- Deploy with HashiCorp Key Vault
- Deploy with Azure Key Vault
- Deploy with AWS Secrets Manager
- Rebranding and Whitelabelling
- What is Energy Web Verified Compute Cloud?
- How the Verified Compute Cloud Works
- VCC Privacy Model
- Launchpad by Energy Web: Get started with Launchpad by Energy Web
- Getting started with Launchpad
- "My Account" in Launchpad: "My Account" is where you can update your and your organizations contact and billing details & view your account details.
- EWX Ecosystem
- Worker Nodes
- Worker Node Quick Start Guide: This guide will take you through the steps of purchasing, setting up and deploying Worker Nodes (WNS).
- SmartFlow
- SmartFlow Quick Start Guide: New user quick start guide on how to use basic functionalities of SmartFlow.
- Worker Network Solution Deployment Flow: This page describes the steps for the deployment of a Worker Network Solution.
- Blockchain Infrastructure
- RPC Node
- RPC Node Quick Start Guide
- Blockchain API
- Blockchain API Quick Start Guide
- Collator Nodes
- Collator node Quick Start Guide: 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.
- Validator Nodes
- Validator node Quick Start Guide: 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.
- Generic & Energy Services
- Green Proofs as a Service
- Green Proofs as a Service (GPSaaS): Benefits
- Green Proofs as a Service Quickstart Guide
- Issuance/Certificate Creation: This is the project to enable the creation of certificates on the platform based on your specifications
- Registry Functionalities & Processes
- Functionalities
- Processes
- Digital Spine (Coming Soon)
Launchpad by Energy Web
- Launchpad by Energy Web: Get started with Launchpad by Energy Web
- Getting started with Launchpad
- "My Account" in Launchpad: "My Account" is where you can update your and your organizations contact and billing details & view your account details.
- Subscriptions and Payments
- Subscriptions & Pricing: Pricing per product available on Launchpad
- Energy Web Members Benefits on Launchpad
- Fiat Payments
- EWT Payments
- SmartFlow
- SmartFlow Quick Start Guide: New user quick start guide on how to use basic functionalities of SmartFlow.
- OUTDATED+HIDDENSolution Deployment Flow: This page describes the steps for the deployment of a Worker Network Solution.
- Solution Groups on SmartFlow
- Business Logics
- Solutions on SmartFlow
- Worker Node
- Worker Node - Detailed description
- Worker Node - Quick Start Guide: This guide will take you through the steps of purchasing, setting up and deploying Worker Nodes (WNS).
- Worker Node - Statuses: Worker Node health checking system showcases 3 different statuses that determines various lifecycle phases for given Worker Node.
- Worker Node - Management: Page describes how to effectively manage your Worker Node.
- RPC Node
- RPC Node Quick Start Guide
- Validator Nodes
- Validator node Quick Start Guide: 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.
- Blockchain API
- Blockchain API Quick Start Guide
- Collator Nodes
- Collator Node - Detailed Description: Page describes what is a EWX Collator Node
- Collator Node - Business & Token Requirements: Important information before you purchase Collator Node subscribtion
- Collator node - Quick Start Guide: 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.
- Collator Node - Technical Requirements
- Green Proofs as a Service
- Green Proofs as a Service (GPSaaS): Benefits
- Green Proofs as a Service Quickstart Guide
- Issuance/Certificate Creation: This is the project to enable the creation of certificates on the platform based on your specifications
- Registry Functionalities & Processes
- Functionalities
- Processes
- Digital Spine (Coming Soon)
EWC Validator Documentation
- EWC Validator Documentation Overview
- Governance process
- Proof-of-Authority Consensus Mechanism
- EWC Validator Node Operational Functions
- EWC Validator Roles & Responsibilities
- Validators eligibility
- Validators code of conduct
- Set-up your Validator node in minutes with EW Launchpad
- Installing a Validator Node: This page provides an overview of the steps required to install a validator node on the Energy Web Chain.
- Host Machine Requirements
- Recommended Security Settings
- Operating System Requirements
- Validator Node Installation Instructions: This page provides step-by-step instructions for how to install a validator node in the Volta test network and the production Energy Web Chain network.
- Maintaining a Validator Node
- Validator Node Architecture
- Validator Node Service Commands
- Updating the Client
- Changing the Validator Config File
- Checking node status & logs
- Migrating a validator node to a new environment
- How To Transfer EWT from a Validator Node
- Problems connecting to peers: This page provides troubleshooting tips if your validator node is not connecting to peers.
- Secure Your Validator Node: Importance to secure validator node and some best practice to secure it
- Changing validator payout address and setting up multi-signature: To mitigate any kind of risks, it is also important to secure the validator node address using techniques such as changing the payout address and implementing a multi-signature contract.
Community Ressources
- Using the Energy Web Chain & EWT
- EWC Wallets
- Using the MetaMask Browser Extension on the Energy Web Chain
- Fix a Stuck Transaction in MetaMask
- Connect a Trezor Hardware Wallet
- Volta Token (VT): Utility token for Volta Test Network
- Token Bridges: Bridging tokens from the Energy Web blockchain to other blockchain ecosystems
- EWC <-> Ethereum
- AllianceBridge EWC <-> Ethereum: AllianceBlock Bridge Tutorial — Getting Started, Bridging Tokens and More
- Staking: Energy Web Token Staking
- How-To Stake Guide: Read this guide in its entirety before beginning the EWT staking process
- Onboarding: Guide to become a patron and start staking
- Staking Energy Web Token
- Connect with Energy Web
- Energy Web Community Fund
Legacy documentation
- Welcome to Energy Web: Open-source software and digital infrastructure for a decarbonized energy system
- Glossary
- Data Exchange: Introduction to Energy Web Data Exchange
- Data Exchange Overview
- Data Exchange Architecture
- Use Cases and Refrence Implementations
- Digital Spine for Electricity Markets
- Digital Spine Integration Client Deployment Guide - from Azure marketplace: This guide demonstrates how to launch a Digital Spine Integration Client (DSI Client) instance from App ‘Digital Spine Integration Client by EnergyWeb’ on the Azure marketplace.
- E-Mobility Management
- Green Proofs
- Green Proofs Overview
- Green Proofs Architecture
- Green Proofs Software Stack
- Use Cases and Reference Implementations
- 24x7 Renewable Electricity
- Sustainable Aviation Fuel
- Green Proofs for Bitcoin
- GP4BTC Miner Guide
- Decarbonizing Shipping
- Open Charging Network: An open and decentralized communication network for digital eMobility services.
- Create and Manage an OCN Identity
- Connect an OCPI/OCN Party to a Node
- 1. Make your backend service OCN-ready
- 2. Select an OCN Node and register in OCN Registry
- 3. Manage your Whitelist and Blacklist
- 4. Connect your service to an OCN Node
- Run an OCN Node
- Use the OCN Service Interface
- Offer an OCN Service
- Sign up for an OCN Service
- Develop on the Test Network
- Develop on the Production Network
- Open Source Development
- Maturity Model, Feature Roadmap and Releases
- Developer Community Calls
- E-Mobility Dashboard v0.1
- EW-DOS Overview
- Worker Nodes
- Worker Node Process Diagrams
- Worker Node Architecture
- Worker Node Guides
- Deploy Worker Nodes
- Customize Worker Logic
- Identity and Access Management (IAM)
- IAM Guides
- Implement an SSI Hub instance
- Verifiable Credential API
- Sign-In with Ethereum
- Using Switchboard: This is a walk-through covering the main functionality of the system released to date. It assumes you already have a wallet in either a WalletConnect-compatible mobile application or MetaMask browser
- Switchboard Transaction Cost Estimates
- IAM Patterns
- Assets as Ownable Smart Contracts
- Credential Lifecycle: The credential lifecycle in the IAM stack
- Credential Metadata: Possible credential metadata
- SSI Credential Governance using ENS Domains: Governance frameworks in the IAM stack
- IAM Libraries
- SSI Hub
- Switchboard Application
- Decentralized Data Hub (DDHub)
- DDHub Message Broker
- DDHub Client Gateway
- DDHub Patterns
- Channels and Topics
- DDHub Guides
- Green Proofs Contracts
- Energy Web X
- The Energy Web Chain: The Energy Web Blockchain
- EWC Overview
- System Architecture: Components that implement blockchain and consensus protocol
- Proof-of-Authority Consensus Mechanism
- System Contracts
- Name Registry
- Holding Contract
- Block Reward Contract
- Validator-Set Contracts
- Validator Node Architecture: Components for running a validator node and monitoring validator behavior
- Energy Web Block Explorer
- Validator Node Installation Specifications: This page provides specifications for host environments for Volta and EWC validator nodes.
- Volta Test Network: Validator Node Installation: This page describes the steps to install a validator node on the Volta test network.
- Energy Web Chain Governance
- EWC Guides and Tutorials
- Getting started with Energy Web Chain
- Developing on the Volta Test Network and Main Network (Energy Web Chain): Blockchain networks to support test and production environments
- Run a Local RPC Node: Run a full instance of the blockchain on your machine
- Run RPC Node using Nethermind client: Nethermind Client
- Deploy a Smart Contract on Volta with Remix
- Interacting with Smart Contracts in EW-DOS: Using smart contracts on the Ethereum Virtual Machine
- Set up MetaMask to interact with Energy Web Chain: In this section, we'll walk through how to connect to the Energy Web blockchain, and the Volta testnet using the MetaMask browser extension.
- Using the Ethereum Name Service: The Ethereum Name Service is available on Energy Web Chain and Volta Testnet
- Using Oracles: Incorporate external data sources into your smart contracts
- Energy Web Token (EWT): The Energy Web Chain's native token
- Open-Source Software
- Scaling Access to Grid Flexibility
- Facilitating Clean Energy Purchases
- Ethereum: Foundational blockchain technology
- Transactions and Transaction Costs
- Self-Sovereign-Identity
- Self-Sovereign Use Case Interaction
- Cryptocurrency Wallets
- Software cryptocurrency wallets
- Metamask
- Mycrypto wallet
- Hardware cryptocurrency wallets
- Hierarchical Deterministic (HD) Wallets
- Using the Energy Web Chain & EWT
- EWC Wallets
- Using the MetaMask Browser Extension on the Energy Web Chain
- Fix a Stuck Transaction in MetaMask
- Connect a Trezor Hardware Wallet
- Volta Token (VT): Utility token for Volta Test Network
- Token Bridges: Bridging tokens from the Energy Web blockchain to other blockchain ecosystems
- EWC <-> Ethereum
- AllianceBridge EWC <-> Ethereum: AllianceBlock Bridge Tutorial — Getting Started, Bridging Tokens and More
- Staking: Energy Web Token Staking
- How-To Stake Guide: Read this guide in its entirety before beginning the EWT staking process
- Onboarding: Guide to become a patron and start staking
- Staking Energy Web Token
- Hosting Worker Nodes
- Connect with Energy Web
- Energy Web Community Fund
Agent Instructions: Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the ask query parameter:
GET https://docs.energyweb.org/readme.md?ask=<question>
The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
Automate transactions like real-time eligibility checks and claims processing with developer-friendly, JSON-based APIs that support thousands of payers.
Primev is building mev-commit, a credible commitment network for mev actors.
Dynamic offers a suite of tools for effortless log in, wallet creation and user management. Designed for users. Built for developers.
Mesh enables safer, easier crypto transfers and payments from 300+ leading exchanges and wallets, all without leaving your platform
Earn revenue today without delaying your roadmap. Payment processing for SaaS by SaaS.
FlowX.AI is redefining banking modernization with the first-ever unified, open, AI platform built to free banks from restrictive point solutions.
Markets, illuminated — World's largest provider of trading indicators for every market from stocks, crypto, and forex.