# IoTeX Documentation

## Home

- [IoTeX Documentation](https://docs.iotex.io/iotex-documentation.md): Build AI and DePIN applications grounded in real-world data, trusted identity, and secure, decentralized infrastructure.
- [Crypto's Got Talent](https://docs.iotex.io/participate/cryptos-got-talent.md)
- [IoTeX x Polygon DePIN Grant](https://docs.iotex.io/participate/cryptos-got-talent/iotex-x-polygon-depin-grant.md)
- [Governance](https://docs.iotex.io/participate/governance.md)
- [IoTeX Improvement Proposals](https://docs.iotex.io/participate/governance/iotex-improvement-proposals.md)
- [The Marshall DAO](https://docs.iotex.io/participate/governance/the-marshall-dao.md)
- [Join the Community](https://docs.iotex.io/participate/join-the-community.md)

## IoTeX L1 Blokchain

- [IoTeX L1 Blockchain](https://docs.iotex.io/blockchain/iotex-l1-blockchain.md)
- [Quick Start](https://docs.iotex.io/blockchain/quick-start.md)
- [Deploy a simple contract](https://docs.iotex.io/blockchain/quick-start/deploy-a-simple-contract.md)
- [Build a client for your contract](https://docs.iotex.io/blockchain/quick-start/build-a-client-for-your-contract.md)
- [Web3 Development](https://docs.iotex.io/blockchain/build/web3-development.md)
- [RPC Endpoints](https://docs.iotex.io/blockchain/build/web3-development/rpc-endpoints.md)
- [Set up your Environment](https://docs.iotex.io/blockchain/build/web3-development/set-up-your-environment.md)
- [Get Testnet IOTX Tokens](https://docs.iotex.io/blockchain/build/web3-development/get-testnet-iotx-tokens.md)
- [ioctl CLI](https://docs.iotex.io/blockchain/build/web3-development/ioctl-cli.md)
- [Installation](https://docs.iotex.io/blockchain/build/web3-development/ioctl-cli/installation.md)
- [Create Accounts](https://docs.iotex.io/blockchain/build/web3-development/ioctl-cli/create-accounts.md)
- [Blockchain interaction](https://docs.iotex.io/blockchain/build/web3-development/ioctl-cli/blockchain-interaction.md)
- [Chain Indexing](https://docs.iotex.io/blockchain/build/web3-development/chain-indexing.md)
- [The Graph](https://docs.iotex.io/blockchain/build/web3-development/chain-indexing/the-graph.md)
- [SubQuery](https://docs.iotex.io/blockchain/build/web3-development/chain-indexing/subquery.md)
- [IoTeX Analytics API](https://docs.iotex.io/blockchain/build/web3-development/chain-indexing/iotex-analytics-api.md)
- [IoTeXscan API](https://docs.iotex.io/blockchain/build/web3-development/iotexscan-api.md)
- [Deterministic Deployment](https://docs.iotex.io/blockchain/build/web3-development/deterministic-deployment.md)
- [Account Abstraction](https://docs.iotex.io/blockchain/build/web3-development/account-abstraction.md)
- [Components of AA](https://docs.iotex.io/blockchain/build/web3-development/account-abstraction/components-of-aa.md)
- [Creating new Accounts](https://docs.iotex.io/blockchain/build/web3-development/account-abstraction/creating-new-accounts.md)
- [P256Account Example](https://docs.iotex.io/blockchain/build/web3-development/account-abstraction/p256account-example.md)
- [Blob Transactions (EIP-4844)](https://docs.iotex.io/blockchain/build/web3-development/blob-transactions-eip-4844.md)
- [Multicall3](https://docs.iotex.io/blockchain/build/web3-development/multicall3.md)
- [EVM Precompiled Contracts](https://docs.iotex.io/blockchain/build/web3-development/evm-precompiled-contracts.md)
- [HERMES Delegate Rewards](https://docs.iotex.io/blockchain/build/web3-development/evm-precompiled-contracts/hermes-delegate-rewards.md)
- [Staking-Related Contracts](https://docs.iotex.io/blockchain/build/web3-development/evm-precompiled-contracts/staking-related-contracts.md)
- [Building DePINs](https://docs.iotex.io/blockchain/build/depin.md)
- [ioID Step by Step Tutorial](https://docs.iotex.io/blockchain/build/depin/ioid-step-by-step-tutorial.md)
- [Integrate ioID in the Device Firmware](https://docs.iotex.io/blockchain/build/depin/ioid-step-by-step-tutorial/a-fully-decentralized-approach.md): A fully decentralized approach
- [Integrate ioID in your cloud](https://docs.iotex.io/blockchain/build/depin/ioid-step-by-step-tutorial/a-proxy-contract-approach.md): A "Proxy Contract" Approach
- [Build a Decentralized WiFi Network](https://docs.iotex.io/blockchain/build/depin/end-to-end-dewi-demo.md)
- [Project Specification](https://docs.iotex.io/blockchain/build/depin/end-to-end-dewi-demo/project-specification.md)
- [The choice of Hardware](https://docs.iotex.io/blockchain/build/depin/end-to-end-dewi-demo/the-choice-of-hardware.md)
- [The Data API Service](https://docs.iotex.io/blockchain/build/depin/end-to-end-dewi-demo/the-data-api-service.md)
- [DePIN Incentives Contract](https://docs.iotex.io/blockchain/build/depin/end-to-end-dewi-demo/depin-incentives-contract.md)
- [Building DeFi](https://docs.iotex.io/blockchain/build/defi.md)
- [Deploy Tokens](https://docs.iotex.io/blockchain/build/defi/deploy-tokens.md)
- [Deploy an ERC20 Token](https://docs.iotex.io/blockchain/build/defi/deploy-tokens/deploy-an-erc20-token.md)
- [Deploy an NFT Token](https://docs.iotex.io/blockchain/build/defi/deploy-tokens/deploy-an-nft-token.md)
- [Price Oracles](https://docs.iotex.io/blockchain/build/defi/price-oracles.md)
- [Chainlink Relayer](https://docs.iotex.io/blockchain/build/defi/price-oracles/chainlink-relayer.md)
- [SupraOracles](https://docs.iotex.io/blockchain/build/defi/price-oracles/supraoracles.md)
- [Integrate IoTeX Staking](https://docs.iotex.io/blockchain/build/defi/integrate-iotex-staking.md)
- [Liquid staking Dapps](https://docs.iotex.io/blockchain/build/defi/liquid-staking-dapps.md)
- [Launch Dapps on IoTeX](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex.md)
- [Submit Tokens to the IoTeX Ecosystem](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/submit-tokens-to-the-iotex-ecosystem.md)
- [Submit tokens to the iotube bridge](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/submit-tokens-to-the-iotube-bridge.md)
- [Verify Smart Contracts](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/verify-smart-contracts.md)
- [Audit your Contracts](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/audit-your-contracts.md)
- [Submit your Dapp to Portals](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/submit-your-dapp-to-portals.md)
- [Useful tools](https://docs.iotex.io/blockchain/build/launch-dapps-on-iotex/useful-tools.md)
- [Node Operators](https://docs.iotex.io/blockchain/build/node-operators.md)
- [Fastblocks (Node as a Service)](https://docs.iotex.io/blockchain/build/node-operators/fastblocks-node-as-a-service.md)
- [Setup an IoTeX RPC Node](https://docs.iotex.io/blockchain/build/node-operators/setup-an-iotex-rpc-node.md)
- [Run a Delegate Node](https://docs.iotex.io/blockchain/build/node-operators/run-a-delegate-node.md)
- [Rosetta API](https://docs.iotex.io/blockchain/build/node-operators/rosetta-api.md)
- [Reference Docs](https://docs.iotex.io/blockchain/build/reference-docs.md)
- [ioctl client](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client.md)
- [Accounts](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/accounts.md)
- [HD Wallets](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/hd-wallets.md)
- [Aliases](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/aliases.md)
- [Actions](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/actions.md)
- [Queries](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/queries.md)
- [Smart Contracts](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/smart-contracts.md)
- [Staking & Voting](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/staking-and-voting.md)
- [Tokens](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/tokens.md)
- [ioID Identities](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/ioid-identities.md)
- [W3bstream](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/w3bstream.md)
- [Decentralized Identifiers (DID)](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/decentralized-identifiers-did.md)
- [JWT Auth Tokens](https://docs.iotex.io/blockchain/build/reference-docs/ioctl-client/jwt-auth-tokens.md)
- [Native IoTeX Development](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development.md)
- [IoTeX gRPC API](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/iotex-grpc-api.md)
- [Account Cryptography](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/account-cryptography.md)
- [Address Conversion](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/address-conversion.md)
- [Create Accounts](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/create-accounts.md)
- [Estimate Gas Price](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/estimate-gas-price.md)
- [Make IOTX Transfers](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/make-iotx-transfers.md)
- [Manage ERC20 Tokens](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/manage-erc20-tokens.md)
- [Smart Contract Interactions](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/smart-contract-interactions.md)
- [ioPay Desktop](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/iopay-desktop.md)
- [DID JWT Tokens](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/did-jwt-tokens.md)
- [Calling any RPC method](https://docs.iotex.io/blockchain/build/reference-docs/native-iotex-development/calling-any-rpc-method.md)
- [Embedded Blockchain Clients](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients.md)
- [Arduino IDE](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients/arduino-ide.md)
- [Linux Systems](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients/linux-systems.md)
- [PlatformIO](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients/platformio.md)
- [Examples](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients/examples.md)
- [Tutorials](https://docs.iotex.io/blockchain/build/reference-docs/embedded-blockchain-clients/tutorials.md)
- [IoTeX Core Concepts](https://docs.iotex.io/blockchain/learn-iotex/core-concepts.md)
- [Roll-DPoS Consensus](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/consensus-mechanism.md)
- [Voters and Delegates](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/voters-and-delegates.md)
- [EVM Compatibility](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/ethereum-virtual-machine.md)
- [Accounts & Identities](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/accounts-and-identities.md)
- [Blockchain Actions](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/blockchain-actions.md)
- [ERC20 and NFT Tokens](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/erc20-and-nft-tokens.md)
- [Smart Contracts](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/smart-contracts.md)
- [Interoperability](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/interoperability.md)
- [Governance](https://docs.iotex.io/blockchain/learn-iotex/core-concepts/governance.md)
- [The IOTX Token](https://docs.iotex.io/blockchain/learn-iotex/the-iotx-token.md)
- [Representations](https://docs.iotex.io/blockchain/learn-iotex/the-iotx-token/different-formats-of-the-iotx-token.md)
- [Exchange Support](https://docs.iotex.io/blockchain/learn-iotex/the-iotx-token/iotx-token-exchange-support.md): The table below summarizes the supported IOTX token types across selected cryptocurrency exchanges. This information is based on the latest available data from each exchange’s website. Please note tha
- [Token Contracts](https://docs.iotex.io/blockchain/learn-iotex/the-iotx-token/iotx-token-contracts.md)
- [Wallets](https://docs.iotex.io/blockchain/learn-iotex/wallets.md)
- [Supported Wallet Apps](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps.md)
- [ioPay Mobile](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/iopay-mobile.md)
- [IoTeX Web Wallet](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/iotex-web-wallet.md)
- [OKX Wallet](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/okx-wallet.md)
- [Rabby Wallet](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/rabby-wallet.md)
- [Metamask Desktop](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/metamask-desktop.md)
- [Ledger Nano S & X](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/ledger-nano-s-and-x.md)
- [Use Ledger with Metamask](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/ledger-nano-s-and-x/use-with-metamask.md)
- [Use Ledger with Rabby Walet](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/ledger-nano-s-and-x/use-with-rabbit-walet.md)
- [Use Ledger with IoTeX Portal](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/ledger-nano-s-and-x/use-with-iopay-desktop.md)
- [Migrate to the Ethereum Ledger App](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/ledger-nano-s-and-x/migrate-to-the-ethereum-ledger-app.md)
- [IoTeX Desktop Wallet](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/iotex-desktop-wallet.md)
- [IoTeX HD Derivation Path](https://docs.iotex.io/blockchain/learn-iotex/wallets/supported-wallet-apps/iotex-hd-derivation-path.md)
- [Buy IOTX Tokens](https://docs.iotex.io/blockchain/learn-iotex/wallets/buy-iotx-tokens.md)
- [Execute Transactions](https://docs.iotex.io/blockchain/learn-iotex/wallets/execute-transactions.md)
- [Transfer IOTX Tokens](https://docs.iotex.io/blockchain/learn-iotex/wallets/execute-transactions/transfer-iotx-tokens.md)
- [Transfer ERC20 Tokens](https://docs.iotex.io/blockchain/learn-iotex/wallets/execute-transactions/transfer-erc20-tokens.md)
- [Interact with Dapps](https://docs.iotex.io/blockchain/learn-iotex/wallets/execute-transactions/interact-with-dapps.md)
- [Explore transactions](https://docs.iotex.io/blockchain/learn-iotex/wallets/execute-transactions/explore-transactions.md)
- [Migrate Assets to a different wallet](https://docs.iotex.io/blockchain/learn-iotex/wallets/migrate-assets-to-a-different-wallet.md)
- [Staking & Governance](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance.md)
- [About IoTeX Staking](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/about-iotex-staking.md)
- [IoTeX Staking Guide](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/iotex-staking-guide.md)
- [Native staking](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/iotex-staking-guide/native-staking.md)
- [Staking as NFT](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/iotex-staking-guide/staking-as-nft.md)
- [Join the Governance](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/join-the-governance.md)
- [Marshall DAO](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/join-the-governance/marshall-dao.md)
- [Improvement Proposals](https://docs.iotex.io/blockchain/learn-iotex/staking-and-governance/join-the-governance/improvement-proposals.md)
- [Exchange Integration](https://docs.iotex.io/blockchain/learn-iotex/exchange-integration.md)
- [Assets on IoTeX](https://docs.iotex.io/blockchain/ecosystem/assets-on-iotex.md)
- [Mainstream Assets](https://docs.iotex.io/blockchain/ecosystem/assets-on-iotex/mainstream-assets.md)
- [IOTX and Derivatives](https://docs.iotex.io/blockchain/ecosystem/assets-on-iotex/iotx-and-derivatives.md)
- [DePIN Tokens](https://docs.iotex.io/blockchain/ecosystem/assets-on-iotex/depin-tokens.md)
- [MEME Coins](https://docs.iotex.io/blockchain/ecosystem/assets-on-iotex/meme-coins.md)
- [iotube Bridge](https://docs.iotex.io/blockchain/ecosystem/iotube-bridge.md)
- [iotexscan Explorer](https://docs.iotex.io/blockchain/ecosystem/iotexscan-explorer.md)
- [Ecosystem Apps](https://docs.iotex.io/blockchain/ecosystem/ecosystem-apps.md)
- [DePINScan](https://docs.iotex.io/blockchain/ecosystem/ecosystem-apps/depinscan.md)
- [mimo DEX](https://docs.iotex.io/blockchain/ecosystem/ecosystem-apps/mimo-dex.md)
- ["Powered by IoTeX" Devices](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices.md)
- [Pebble Tracker](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker.md)
- [Quick Start](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/quick-start.md)
- [Device Registration](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/device-registration.md)
- [Online Firmware Update](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/firmware-update.md)
- [USB Firmware Update](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/usb-firmware-update.md)
- [Migrating to Pebble v2.0](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/migrating-to-pebble-v2.0.md)
- [1.0 Device Registration](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/migrating-to-pebble-v2.0/1.0-device-registration.md)
- [Tech Specs](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/tech-specs.md)
- [Network Selection](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/network-selection.md)
- [Pebble Configuration](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/pebble-configuration.md)
- [Query Pebble Data](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/query-pebble-data.md)
- [Troubleshooting](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/troubleshooting.md)
- [Firmware Development](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/firmware-development.md)
- [Hardware Setup](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/firmware-development/hardware-setup.md)
- [Build the Firmware](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/firmware-development/build-the-firmware.md)
- [Flash the firmware](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/pebble-tracker/firmware-development/flash-the-firmware.md)
- [SenseCAP Indicator](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/sensecap-indicator.md)
- [UCam Home Camera](https://docs.iotex.io/blockchain/ecosystem/powered-by-iotex-devices/ucam-home-camera.md)
- [Crypto's Got Talent (CGT)](https://docs.iotex.io/blockchain/participate/cryptos-got-talent-cgt.md)
- [IoTeX x Polygon DePIN Grant](https://docs.iotex.io/blockchain/participate/cryptos-got-talent-cgt/iotex-x-polygon-depin-grant.md)
- [Developer Grants](https://docs.iotex.io/blockchain/participate/developer-grants.md)
- [General Rules](https://docs.iotex.io/blockchain/participate/developer-grants/general-rules.md)
- [DePIN Submission Ideas](https://docs.iotex.io/blockchain/participate/developer-grants/depin-submission-ideas.md)
- [Individual Developers](https://docs.iotex.io/blockchain/participate/developer-grants/individual-developers.md)
- [Learner Level](https://docs.iotex.io/blockchain/participate/developer-grants/individual-developers/learner-level.md)
- [Explorer Level](https://docs.iotex.io/blockchain/participate/developer-grants/individual-developers/explorer-level.md)
- [Builder Level](https://docs.iotex.io/blockchain/participate/developer-grants/individual-developers/builder-level.md)
- [DePIN Projects](https://docs.iotex.io/blockchain/participate/developer-grants/depin-projects.md)
- [Integration Tier](https://docs.iotex.io/blockchain/participate/developer-grants/depin-projects/integration-tier.md)
- [Incubation Tier](https://docs.iotex.io/blockchain/participate/developer-grants/depin-projects/incubation-tier.md)
- [Grant Verticals](https://docs.iotex.io/blockchain/participate/developer-grants/grant-verticals.md)
- [DeFi](https://docs.iotex.io/blockchain/participate/developer-grants/grant-verticals/defi.md)
- [DePIN](https://docs.iotex.io/blockchain/participate/developer-grants/grant-verticals/depin.md)
- [NFT / Gaming](https://docs.iotex.io/blockchain/participate/developer-grants/grant-verticals/nft-gaming.md)
- [Infra & Dev Tooling](https://docs.iotex.io/blockchain/participate/developer-grants/grant-verticals/infra-and-dev-tooling.md)
- [Governance](https://docs.iotex.io/blockchain/participate/governance.md)
- [IoTeX Improvement Proposals](https://docs.iotex.io/blockchain/participate/governance/iotex-improvement-proposals.md)
- [The Marshall DAO](https://docs.iotex.io/blockchain/participate/governance/the-marshall-dao.md)
- [Join the Community](https://docs.iotex.io/blockchain/participate/join-the-community.md)
- [Get in Touch](https://docs.iotex.io/blockchain/participate/get-in-touch.md)

## ioID On-chain Identities

- [ioID Identity for Machines and Agents](https://docs.iotex.io/ioid/ioid-depin-identities.md)
- [Why ioID?](https://docs.iotex.io/ioid/why-ioid.md)
- [Use Cases](https://docs.iotex.io/ioid/use-cases.md)
- [ioID Registry](https://docs.iotex.io/ioid/technical-specification/ioid-registry.md)
- [ioID Identifier & DID Document Structure](https://docs.iotex.io/ioid/technical-specification/ioid-identifier-and-did-document-structure.md)
- [Device NFT](https://docs.iotex.io/ioid/technical-specification/device-nft.md)
- [Machine-Bound Accounts (MBA)](https://docs.iotex.io/ioid/technical-specification/machine-bound-accounts-mba.md)
- [MBA Factory & Implementation](https://docs.iotex.io/ioid/technical-specification/mba-factory-and-implementation.md)
- [System Architecture](https://docs.iotex.io/ioid/technical-specification/system-architecture.md)
- [API Overview](https://docs.iotex.io/ioid/getting-started/api-overview.md)
- [Execution & Delegation Interfaces](https://docs.iotex.io/ioid/execution-and-delegation-interfaces.md)
- [Integration Example: Auto-Staking Workflow](https://docs.iotex.io/ioid/integration-example-auto-staking-workflow.md)
- [Integrating ioID](https://docs.iotex.io/ioid/integrating-ioid.md)
- [Example Use Cases](https://docs.iotex.io/ioid/example-use-cases.md)

## QuickSilver AI

- [Welcome to Quicksilver](https://docs.iotex.io/quicksilver/welcome-to-quicksilver.md)
- [Create your First Agent](https://docs.iotex.io/quicksilver/getting-started/create-your-first-agent.md)
- [Interacting with Agents](https://docs.iotex.io/quicksilver/getting-started/interacting-with-agents.md)
- [QuickSilver API](https://docs.iotex.io/quicksilver/developers/quicksilver-api.md)
- [API Key Setup](https://docs.iotex.io/quicksilver/developers/quicksilver-api/api-key-setup.md)
- [SDK Integrations](https://docs.iotex.io/quicksilver/developers/sdk-integrations.md)
- [Python](https://docs.iotex.io/quicksilver/developers/sdk-integrations/python.md)
- [JavaScript](https://docs.iotex.io/quicksilver/developers/sdk-integrations/javascript.md)
- [UI Integrations](https://docs.iotex.io/quicksilver/developers/ui-integrations.md)
- [Widget](https://docs.iotex.io/quicksilver/developers/ui-integrations/widget.md)
- [Cherry Studio](https://docs.iotex.io/quicksilver/developers/ui-integrations/cherry-studio.md)
- [Other Methods](https://docs.iotex.io/quicksilver/developers/other-methods.md)
- [CLI](https://docs.iotex.io/quicksilver/developers/other-methods/cli.md)
- [HTTP](https://docs.iotex.io/quicksilver/developers/other-methods/http.md)
- [MCP](https://docs.iotex.io/quicksilver/developers/other-methods/mcp.md)

## Realms

- [Realms](https://docs.iotex.io/realms/realms.md)

## DePIN Infra Modules

- [DePIN Infrastructure Modules](https://docs.iotex.io/depin/dims-overview.md)
- [W3bstream](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream.md)
- [The DePIN Verification Problem](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/w3bstream-depin-verification.md)
- [Overview of W3bstream](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/overview-of-w3bstream.md)
- [Multi-Prover Architecture](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/multi-prover-architecture.md)
- [Developers](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream.md)
- [Get Started](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/get-started.md)
- [W3bstream Tasks](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/get-started/w3bstream-tasks.md)
- [Sequencer Options](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/get-started/sequencer-options.md)
- [Build the Prover Code](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/build-the-prover-code.md)
- [Risc Zero](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/build-the-prover-code/risc-zero.md)
- [Halo2](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/build-the-prover-code/halo2.md)
- [zkWASM](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/build-the-prover-code/zkwasm.md)
- [Deploy to W3bstream](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/deploy-to-w3bstream.md)
- [Create the Project File](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/deploy-to-w3bstream/create-the-project-file.md)
- [W3bstream Outputs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/deploy-to-w3bstream/w3bstream-outputs.md)
- [Deploying Projects](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/deploy-to-w3bstream/deploying-projects.md)
- [Interacting with Projects](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/deploy-to-w3bstream/interacting-with-projects.md)
- [On-chain integration](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/on-chain-integration.md)
- [Verify Risc0 Proofs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/on-chain-integration/verify-risc0-proofs.md)
- [Verify Halo2 Proofs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/on-chain-integration/verify-halo2-proofs.md)
- [Verify zkWASM profs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/on-chain-integration/verify-zkwasm-profs.md)
- [Sending Messages](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/build-with-w3bstream/sending-messages.md)
- [Node Operators](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/node-operators.md)
- [Configure a ZK Prover Node](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/node-operators/configure-a-zk-prover-node.md)
- [Register your Node](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/node-operators/register-your-node.md)
- [Modular Security Pool (MSP)](https://docs.iotex.io/depin/msp-modular-security-pool.md)
- [Overview](https://docs.iotex.io/depin/integrate-your-module/third-party-dims.md)
- [Data Sequencer Modules](https://docs.iotex.io/depin/integrate-your-module/data-sequencer-infras.md)
- [Data Availability Modules](https://docs.iotex.io/depin/integrate-your-module/data-availability-infras.md)
- [Building DePINs](https://docs.iotex.io/depin/builders/depin.md)
- [ioID Step by Step Tutorial](https://docs.iotex.io/depin/builders/depin/ioid-step-by-step-tutorial.md)
- [Integrate ioID in the Device Firmware](https://docs.iotex.io/depin/builders/depin/ioid-step-by-step-tutorial/a-fully-decentralized-approach.md): A fully decentralized approach
- [Integrate ioID in your cloud](https://docs.iotex.io/depin/builders/depin/ioid-step-by-step-tutorial/a-proxy-contract-approach.md): A "Proxy Contract" Approach
- [Decentralized WiFi Connectivity (DeWi)](https://docs.iotex.io/depin/builders/depin/end-to-end-dewi-demo.md)
- [Project Specification](https://docs.iotex.io/depin/builders/depin/end-to-end-dewi-demo/project-specification.md)
- [The choice of Hardware](https://docs.iotex.io/depin/builders/depin/end-to-end-dewi-demo/the-choice-of-hardware.md)
- [The Data API Service](https://docs.iotex.io/depin/builders/depin/end-to-end-dewi-demo/the-data-api-service.md)
- [DePIN Incentives Contract](https://docs.iotex.io/depin/builders/depin/end-to-end-dewi-demo/depin-incentives-contract.md)
- [Building DeFi](https://docs.iotex.io/depin/builders/defi.md)
- [Deploy Tokens](https://docs.iotex.io/depin/builders/defi/deploy-tokens.md)
- [Deploy an ERC20 Token](https://docs.iotex.io/depin/builders/defi/deploy-tokens/deploy-an-erc20-token.md)
- [Deploy an NFT Token](https://docs.iotex.io/depin/builders/defi/deploy-tokens/deploy-an-nft-token.md)
- [Price Oracles](https://docs.iotex.io/depin/builders/defi/price-oracles.md)
- [Chainlink Relayer](https://docs.iotex.io/depin/builders/defi/price-oracles/chainlink-relayer.md)
- [SupraOracles](https://docs.iotex.io/depin/builders/defi/price-oracles/supraoracles.md)
- [Integrate IoTeX Staking](https://docs.iotex.io/depin/builders/defi/integrate-iotex-staking.md)
- [Liquid staking Dapps](https://docs.iotex.io/depin/builders/defi/liquid-staking-dapps.md)
- [Launch Dapps on IoTeX](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex.md)
- [Submit Tokens to the IoTeX Ecosystem](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/submit-tokens-to-the-iotex-ecosystem.md)
- [Submit tokens to the iotube bridge](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/submit-tokens-to-the-iotube-bridge.md)
- [Verify Smart Contracts](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/verify-smart-contracts.md)
- [Audit your Contracts](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/audit-your-contracts.md)
- [Submit your Dapp to Portals](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/submit-your-dapp-to-portals.md)
- [Useful tools](https://docs.iotex.io/depin/builders/launch-dapps-on-iotex/useful-tools.md)
- [Node Operators](https://docs.iotex.io/depin/builders/node-operators.md)
- [Fastblocks (Node as a Service)](https://docs.iotex.io/depin/builders/node-operators/fastblocks-node-as-a-service.md)
- [Setup an IoTeX RPC Node](https://docs.iotex.io/depin/builders/node-operators/setup-an-iotex-rpc-node.md)
- [Run a Delegate Node](https://docs.iotex.io/depin/builders/node-operators/run-a-delegate-node.md)
- [Rosetta API](https://docs.iotex.io/depin/builders/node-operators/rosetta-api.md)
- [Reference Docs](https://docs.iotex.io/depin/builders/reference-docs.md)
- [ioctl client](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client.md)
- [Accounts](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/accounts.md)
- [HD Wallets](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/hd-wallets.md)
- [Aliases](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/aliases.md)
- [Actions](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/actions.md)
- [Queries](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/queries.md)
- [Smart Contracts](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/smart-contracts.md)
- [Staking & Voting](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/staking-and-voting.md)
- [Tokens](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/tokens.md)
- [ioID Identities](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/ioid-identities.md)
- [W3bstream](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/w3bstream.md)
- [Decentralized Identifiers (DID)](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/decentralized-identifiers-did.md)
- [JWT Auth Tokens](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/jwt-auth-tokens.md)
- [Native IoTeX Development](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development.md)
- [IoTeX gRPC API](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/iotex-grpc-api.md)
- [Account Cryptography](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/account-cryptography.md)
- [Address Conversion](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/address-conversion.md)
- [Create Accounts](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/create-accounts.md)
- [Estimate Gas Price](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/estimate-gas-price.md)
- [Make IOTX Transfers](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/make-iotx-transfers.md)
- [Manage ERC20 Tokens](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/manage-erc20-tokens.md)
- [Smart Contract Interactions](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/smart-contract-interactions.md)
- [ioPay Desktop](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/iopay-desktop.md)
- [DID JWT Tokens](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/did-jwt-tokens.md)
- [Calling any RPC method](https://docs.iotex.io/depin/builders/reference-docs/native-iotex-development/calling-any-rpc-method.md)
- [Embedded Blockchain Clients](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients.md)
- [Arduino IDE](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients/arduino-ide.md)
- [Linux Systems](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients/linux-systems.md)
- [PlatformIO](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients/platformio.md)
- [Examples](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients/examples.md)
- [Tutorials](https://docs.iotex.io/depin/builders/reference-docs/embedded-blockchain-clients/tutorials.md)


---

# 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.iotex.io/iotex-documentation.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.
