# EW-DOS Technology Components 2023

- [EW-DOS Overview](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/ew-dos-overview.md)
- [Worker Nodes](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes.md)
- [Worker Node Process Diagrams](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes/worker-node-network-architecture.md)
- [Worker Node Architecture](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes/worker-node-patterns.md)
- [Worker Node Guides](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes/worker-node-guides.md)
- [Deploy Worker Nodes](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes/worker-node-guides/deploy-worker-nodes.md)
- [Customize Worker Logic](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/worker-nodes/worker-node-guides/customize-worker-logic.md)
- [Identity and Access Management (IAM)](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam.md)
- [IAM Guides](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides.md)
- [Implement an SSI Hub instance](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides/implement-an-ssi-hub.md)
- [Verifiable Credential API](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides/verifiable-credential-api.md)
- [Sign-In with Ethereum](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides/sign-in-with-ethereum.md)
- [Using Switchboard](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides/using-switchboard.md): 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](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-guides/using-switchboard/switchboard-transaction-cost-estimates.md)
- [IAM Patterns](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/patterns.md)
- [Assets as Ownable Smart Contracts](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/patterns/assets-as-ownable-smart-contracts.md)
- [Credential Lifecycle](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/patterns/credential-lifecycle.md): The credential lifecycle in the IAM stack
- [Credential Metadata](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/patterns/credential-metadata.md): Possible credential metadata
- [SSI Credential Governance using ENS Domains](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/patterns/governance.md): Governance frameworks in the IAM stack
- [IAM Libraries](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/iam-libraries.md)
- [SSI Hub](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/ssi-hub.md)
- [Switchboard Application](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/identity-and-access-management-iam/switchboard-application.md)
- [Decentralized Data Hub (DDHub)](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub.md)
- [DDHub Message Broker](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub/ddhub-message-broker.md)
- [DDHub Client Gateway](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub/ddhub-client-gateway.md)
- [DDHub Patterns](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub/ddhub-patterns.md)
- [Channels and Topics](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub/ddhub-patterns/channels-and-topics.md)
- [DDHub Guides](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/decentralized-data-hub-ddhub/ddhub-guides.md)
- [Green Proofs Contracts](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/green-proofs-contracts.md)
- [Energy Web X](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/energy-web-x.md)
- [The Energy Web Chain](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain.md): The Energy Web Blockchain
- [EWC Overview](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-overview.md)
- [System Architecture](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture.md): Components that implement blockchain and consensus protocol
- [Proof-of-Authority Consensus Mechanism](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/proof-of-authority-consensus-mechanism.md)
- [System Contracts](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/system-contracts.md)
- [Name Registry](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/system-contracts/name-registry.md)
- [Holding Contract](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/system-contracts/holding-contract.md)
- [Block Reward Contract](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/system-contracts/block-reward-contract.md)
- [Validator-Set Contracts](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/system-contracts/validator-set-contract.md)
- [Validator Node Architecture](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/system-architecture/validator-node-architecture.md): Components for running a validator node and monitoring validator behavior
- [Energy Web Block Explorer](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/block-explorer.md)
- [Validator Node Installation Specifications](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/validator-node-installation-specifications.md): This page provides specifications for host environments for Volta and EWC validator nodes.
- [Volta Test Network: Validator Node Installation](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/validator-node-installation-specifications/volta-test-network-validator-node-installation.md): This page describes the steps to install a validator node on the Volta test network.
- [Energy Web Chain Governance](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/energy-web-chain-governance.md)
- [EWC Guides and Tutorials](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials.md)
- [Getting started with Energy Web Chain](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/getting-started-with-ew-dos.md)
- [Developing on the Volta Test Network and Main Network (Energy Web Chain)](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/testnet-and-mainnet.md): Blockchain networks to support test and production environments
- [Run a Local RPC Node](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/running-a-local-node.md): Run a full instance of the blockchain on your machine
- [Run RPC Node using Nethermind client](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/running-a-local-node/run-rpc-node-using-nethermind-client.md): Nethermind Client
- [Deploy a Smart Contract on Volta with Remix](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/deploy-a-smart-contract-on-volta-with-remix.md)
- [Interacting with Smart Contracts in EW-DOS](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/interacting-with-a-smart-contract.md): Using smart contracts on the Ethereum Virtual Machine
- [Set up MetaMask to interact with Energy Web Chain](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/connect-to-energy-web-chain-main-network-with-metamash.md): 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](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/using-the-ethereum-name-service-ens.md): The Ethereum Name Service is available on Energy Web Chain and Volta Testnet
- [Using Oracles](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/ewc-guides-and-tutorials/using-oracles.md): Incorporate external data sources into your smart contracts
- [Energy Web Token (EWT)](https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023/trust-layer-energy-web-chain/energy-web-token.md): The Energy Web Chain's native token


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.energyweb.org/legacy-documentation/ew-dos-technology-components-2023.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.
