description
Welcome to the IoTeX Documentation portal

Welcome

IoTeX is a full-stack platform to enable trusted data from trusted devices, for use in trusted dApps. IoTeX combines blockchain, secure hardware, and confidential computing to empower privacy-focused devices, apps, and services.

Explore Developer Tools

Use your favorite Ethereum tools and libraries to build on IoTeX, port your existing dApps without any change to the code, or import the IoTeX native SDK for advanced features:
Ethereum DevelopmentNative DevelopmentTutorials

See all available gRPC API calls to interact with an IoTeX blockchain node.
Native API ReferencegRPC proto filesEthereum API

Get started with a fully working example dApp using the most popular web development stack: multi-wallet connection, cross-blockchain, and tokens management is all working out of the box in a sleek user interface.
OverviewSee on GitHub

Build your IoTeX Integration

Exchange any asset or implement any logic in a transparent, decentralized fashion with IoTeX smart contracts.
Issue TokensFaucets

Integrate your software with Payments, Deposits & Withdraws of IOTX coins and XRC20 tokens.
Rosetta APIGeneral guide

Give your users the ability to create and control their identities. IoTeX DID applies to individuals, enterprises, and devices!
Overviewioctl commands

Extend the reach of your Ethereum, BSC, or Polygon Tokens to the IoTeX Blockchain, or make your Native IoTeX Dapp cross-chain
Submit your TokenioTube App

ioctl is the IoTeX command-line client to interact with an IoTeX Gateway Node. With ioctl, you can send and query actions to the blockchain, manage accounts, transfer XRC20 tokens, deploy smart contracts, create a decentralized identity, and much more!