Website catalogue: 151 chains. Current AI connection: 14 chains; approved accounts only.

Layer 1 blockchain

IoTeX ticker IOTX

  • No public-data lookups yet
  • 4 reviewed developments
  • 40 cited sources

Summary

IoTeX calls its consensus Roll-DPoS (randomized delegated proof of stake). IOTX holders stake at least 100 IOTX in buckets and vote for delegates; the 36 delegates with the most votes are consensus delegates, and each hourly epoch 24 of them produce blocks in turn. A proposed block is final once over two-thirds of those 24 (at least 17) endorse it in a PBFT-type vote, and blocks have come every 2.5 seconds since the Wake hard fork of June 2025. Delegates below 85% productivity in an epoch go on probation for six epochs and, since the Xingu hard fork of November 2025, lose self-stake equal to the block reward times the blocks they missed. In February 2026 the delegates halted the chain for about 68 hours after an exploit of IoTeX's ioTube bridge and restarted it with a node release that blacklists attacker addresses. 23161721222729

Design

System
Layer 1 blockchainIndependent proof-of-stake chain, live since April 2019, run by elected delegates; it does not settle to another chain. Its node software, iotex-core, is IoTeX's own Go implementation that embeds a forked Ethereum library to run an EVM, so contracts, 0x addresses and Ethereum JSON-RPC tools work, while staking, delegate elections, rewards and the io1 address format are IoTeX's own. IoTeX 2.0 adds DePIN infrastructure modules and a planned app-chain kit on top of this base chain.
Settlement family
Its own design
Scarce resource
Stake (proof of stake)
State model
Accounts
Finality
Other
Who makes blocks
Within an epoch the 24 active delegates propose in fixed rotation by block height. IoTeX's docs and EU white paper say the 24 are drawn from the top 36 with a verifiable random function; in the reviewed node code they are ordered by hashing each address with a hard-coded seed and the epoch start height, which anyone can compute in advance, and the code comment calls the seed a placeholder to be replaced. Delegate candidacy needs a 1.2 million IOTX self-stake (or an endorsement covering it).
Fork choice
No open weight-based chain selection. A block is appended only with endorsements from over two-thirds of the epoch's 24 delegates, counted one per delegate, and IoTeX's consensus docs describe this as instant block finality. If a third or more of the 24 stop endorsing, no block can reach the threshold, so the chain stops and does not fork (an inference from the threshold rule).

Qualifications

Tradeoffs

This view follows one way of thinking about design priorities, often called the blockchain trilemma. The design-priorities lesson sets out the counter-view. Read the design-priorities lesson.

Emphasizes
Scalability and Security Contested
Gives up
Open block production. Only the 36 most-voted delegates can produce blocks and 24 do so each hour, chosen in an order anyone can compute in advance. In February 2026 the delegates halted the chain for about 68 hours and restarted it with a node release (v2.3.4) that blacklisted 29 addresses; the next hard fork (Zanzibar, scheduled for October 2026) lifts 13 of those entries. This shows that the delegate set, coordinating with IoTeX's core team, can stop the chain and freeze accounts.IoTeX's docs describe the network as decentralized and permissionless and advertise single-block finality and a throughput figure that is kept, with its caveats, in the classified throughput claims; IoTeX's 2025 review cites a Nakamoto coefficient of 9, a figure not checked here. Reading these claims as all three corners at once is contested. The reviewed sources show a penalty only for missed blocks, not for signing conflicting blocks, which weakens the stake-at-risk side of the security argument.
Full node at home
Demanding 141533IoTeX publishes hardware only for delegates: 64 GB of RAM, 500 GB of SSD or NVMe storage, an 8-core CPU and a 1 Gbit connection are recommended, with a backup node. The node guide starts new nodes from a snapshot of about 190 GB downloaded from IoTeX's storage, which means trusting that snapshot; syncing from genesis also needs legacy delegate-election data from Ethereum or a downloaded copy. No separate specification for a non-producing full node was found, and IoTeX's EU white paper gives much lower figures that were not reconciled.
Throughput claims
  • Theoretical peak: 2,000 tx/s 12130Theoretical peak; not comparable across chains or with observed load.IoTeX's docs state 2,000+ TPS and its 2025 review says IIP-42 doubled throughput to that figure (the review attributes it to v2.3.0, while the release notes put IIP-42 in v2.2.0, the Wake hard fork); no method, transaction mix, window or hardware assumption is published. The figure follows from halving the block interval to 2.5 seconds, a design change, not from a measured load. IoTeX's own sources disagree: the iotex-core repository description still says 1,000 TPS, and the EU white paper gives both 1,000 and 2,000. No observed rate was measured for this profile.
  • Theoretical peak: 10,000,000 1926Theoretical peak; not comparable across chains or with observed load.Gas per second: a 25 million gas block limit every 2.5 seconds (IIP-42).This is a protocol ceiling from the block gas limit and interval, not observed use. How many transactions fit depends on their gas cost; a gas ceiling is not a transaction rate.
Headline figures are not comparable across chains. A theoretical peak is never a like-for-like number.

Scaling layers

Capabilities

Capabilities of IoTeX: how each one is provided, or its research status
CapabilityHow it is providedNotes and sources
Account abstractionStructured assessment pendingNot yet assessed for any chain.
Atomic swapsUnknownNo hash-time-locked or other trust-minimized swap contract documented for IoTeX was reviewed; the EVM could host one, but that is a building block only. IoTeX's EU white paper says ioTube supports atomic token swaps, but ioTube releases tokens on signatures from at least two-thirds of its witnesses, which is a bridge, not a two-party swap. 3133
Authenticated data publicationBuilt into the protocolLimited scopeSince the Vanuatu hard fork (v2.1.0, December 2024) blob transactions carry data whose commitments the chain records in the transaction; nodes serve the blob data through the eth_getBlobSidecars method, and IoTeX's guide shows readers checking the data against the commitments with KZG proofs. Limited: blob data is kept for about 20 days, and no way to discover later versions of published data is documented. 61820
Light clientsUnknownNo light client that checks delegate endorsements was found. IoTeX's embedded-device SDK reads the chain through a JSON-RPC gateway, which means trusting that gateway, and the EU white paper lists FlyClient light-client proofs only as a planned upgrade. The same paper says ioTube lets other chains check IoTeX block headers with light-client proofs, but ioTube's architecture docs describe releases on attestations from two-thirds of its witnesses. 73133
Native staking or delegationStructured assessment pendingNot yet assessed for any chain.
On-chain governanceStructured assessment pendingNot yet assessed for any chain.
Parallel executionStructured assessment pendingNot yet assessed for any chain.
Payment or state channelsUnknownNo payment or state channel network on IoTeX was found in the reviewed sources.
Programmable spendingNative (protocol or core-team software) Earlier definitionSmart contracts run on IoTeX's EVM and pay gas in IOTX, with Cancun opcodes since v2.1.0 and delegated code for ordinary accounts (EIP-7702) since the Yap hard fork in June 2026. IoTeX's docs also support smart-contract accounts under ERC-4337 version 0.6.0. These are contract accounts and delegated code, not spend conditions in the native transfer action. 452024
Protocol-verified messagingStructured assessment pendingNot yet assessed for any chain.
Reversible transfers or recoveryUnknownNo protocol path for a sender to cancel a payment, and no live recovery wallet on IoTeX, was reviewed. Smart-contract accounts and delegated code are building blocks only. The February 2026 address blacklist was an emergency node release coordinated with delegates, not a feature users can invoke. 523
RollupsUnknownNo rollup anchored to IoTeX was verified. IoTeX's guide presents blob transactions for rollup data, and the IoTeX 2.0 white paper describes ioDDK chains anchored to IoTeX, but no live rollup was found. 632
Shielded transfersStructured assessment pendingNot yet assessed for any chain.
Signed partial offersUnknownNot yet assessed under this row's current definition; no maker-signed trade format settled by IoTeX's protocol was found in the reviewed sources.
Reading these values
How this feature is provided
Built into the protocol, core-team software or independent software says where a feature lives and who can change it. These are implementation layers, not quality: core-team software is not closer to the protocol than independent software.
Structured assessment pending
The shared review has not assessed this feature for any chain yet (Account abstraction, Native staking or delegation, On-chain governance, Parallel execution, Protocol-verified messaging and Shielded transfers). That does not mean it is absent, and a chain’s profile may already describe it.
Unknown
The review has not established this for this chain under the current definition; the note beside it says why. Unknown is not absent and not a low score. A feature reads “Not present” only when a source shows it is absent.
Earlier definition
Payment or state channels, Programmable spending and Rollups keep the earlier definition until the next fact-check. There, “Native” does not separate the protocol from core-team software, “Ecosystem software” does not say who publishes it, and “Partial” does not say which layer.
Reading across rows
The list of capabilities is incomplete. Do not read these rows as a chain leading or lagging overall.

Definitions, schema version and review history

Ecosystem & custody

Ecosystem products for IoTeX
Product typeStatusNotes and sources
Automated market makersThinmimo (V2 and V3), MinMax Finance, PinSwap, Loxodrome, iZiSwapIoTeX's docs describe mimo as a decentralized exchange built from Uniswap code, with liquidity pools, a DePIN liquidity hub and an NFT marketplace. DeFiLlama lists mimo V2 and V3 as IoTeX-only exchanges, plus smaller venues and the multichain iZiSwap. Operators, audits and liquidity depth were not reviewed. 1234 As of Sep 29, 2026.
Issuer-native stablecoinsNone foundNeither Circle's USDC list nor Tether's supported-protocol list includes IoTeX. The dollar tokens on IoTeX, USDC.e (formerly ioUSDC) and ioUSDT, are bridged through ioTube; about $4.4 million of the Ethereum-side reserves behind ioTube was drained in the February 2026 exploit, and the IoTeX Foundation says it is compensating affected holders. 13293536 As of Sep 29, 2026.
Algorithmic stablecoinsUnknownDeFiLlama lists collateralized-debt protocols on IoTeX (xDollar, Magma Finance); none was reviewed, and no algorithmic stablecoin with material use was verified. 34 As of Sep 29, 2026.
BridgesUnknownioTube (IoTeX's bridge; paused after the February 2026 exploit, current route status not verified)ioTube, published by IoTeX, moves tokens between IoTeX and Ethereum, BNB Smart Chain, Polygon and Solana by locking or burning on one side and minting on the other. After the February 2026 exploit IoTeX paused it pending a security review and says its contracts moved to multi-signature control. IIP-56 permanently shut the CIOTX routes from Ethereum, Base and Solana; the BNB Smart Chain and Polygon routes were to reopen only for migration. No reopening was verified, so whether any transfer works today is unknown. IIP-57, a proof-based bridge, is a draft. Risk: ioTube mints on signatures from at least two-thirds of its witnesses, so users trust the witnesses and whoever controls the bridge contracts. In February 2026 an attacker who had compromised an IoTeX employee's machine upgraded the Ethereum-side validator contract, minted 410 million CIOTX and drained about $4.4 million of reserves. A wrapped asset is only as sound as the bridge that minted it. 9282931 As of Sep 29, 2026.
Block explorersFirst-partyIoTeXScanIoTeX's docs call IoTeXScan the official explorer; it also serves a keyless, rate-limited API that follows the Etherscan request format, which answered block-height reads on 2026-09-29. No independent second explorer was reviewed. Listing is not a quality or completeness check. 1011 As of Sep 29, 2026.
Hardware walletsThinLedger (through MetaMask, Rabby or IoTeX Hub), Trezor (through MetaMask or Rabby)See custody rows: both vendors' devices sign for the IoTeX network through other wallets, and neither vendor's current wallet code lists the IoTeX network. 8383940 As of Sep 29, 2026.

Hardware-wallet custody

Hardware-wallet custody for IoTeX
Device makerStatusWhat users can and cannot do
LedgerThrough an intermediaryMetaMask or Rabby with the Ledger Ethereum app, or IoTeX Hub with the IoTeX Ledger appSame as native: UnknownCan: Sign native IOTX transfers, token transfers and staking actions on IoTeX from MetaMask or Rabby with the Ledger Ethereum app, which IoTeX's Ledger guide names as the preferred setup
Can: Use the IoTeX Ledger app with the IoTeX Hub and staking portals, which IoTeX's docs describe for users of its older Ledger integration
Cannot: Manage native IOTX on the IoTeX network in Ledger Live: IoTeX's guide says Ledger Live handles IOTX only as an ERC-20 token on other chains
Cannot: Find an IoTeX network or chain ID 4689 in Ledger's published currency list (@ledgerhq/cryptoassets 13.56.0)Ledger's IoTeX page (modified 2026-02-20) is a generic template inviting users to manage IoTeX in Ledger Wallet, but Ledger's own currency list has no IoTeX network, so the documented working paths run through MetaMask, Rabby or IoTeX Hub. 83738 As of Sep 29, 2026.
TrezorThrough an intermediaryMetaMask or Rabby (listed on Trezor's IoTeX page)Same as native: UnknownCan: Use a Trezor with MetaMask or Rabby on the IoTeX network; Trezor's IoTeX page lists Trezor Suite, MetaMask and Rabby as wallet apps and IoTeX, Ethereum and Base as networks, without saying which app covers which network
Cannot: Add the IoTeX network in Trezor Suite: Suite's current network list (develop branch, read 2026-09-29) has no IoTeX entryTrezor's IoTeX page also tells users to receive IOTX in Trezor Suite; with no IoTeX network in Suite's code, that path appears to cover IOTX tokens on Ethereum and Base (an inference). IoTeX's own wallet docs cover Ledger but not Trezor. 3940 As of Sep 29, 2026.

Public data

iKnow Blockchain has no public-data lookups for IoTeX yet. This is a limit of the service, not a statement about the network.

Public-data lookups for IoTeX
LookupStatusWhat it covers and its limits
Address or accountNot available yetPublic-data lookups for this chain are not built yet.
Tokens and assetsNot available yetPublic-data lookups for this chain are not built yet.
NFTsNot available yetPublic-data lookups for this chain are not built yet.
TransactionsNot available yetPublic-data lookups for this chain are not built yet.

A lookup covers one address or transaction from one provider. It is never a complete wallet, and an error or private value is reported as unknown, not zero. About public data · Connect your AI

Sourced developments

Developments: Reviewed Sep 29, 2026 Next review due Oct 9, 2026, 12:00 UTC.

Publication date · newest first

Topics your AI can explain

Your AI can explain these topics for IoTeX through the connection, with sources.

Known gaps

What this profile's review did not establish:

Sources

Oldest dated source check: Source checked Sep 29, 2026 Next check due Oct 29, 2026.

All 40 sources were checked in the last 30 days.

  1. IoTeX L1 Blockchain (external site)IoTeX Documentation · retrieved
  2. Roll-DPoS Consensus (external site)IoTeX Documentation · retrieved
  3. Voters and Delegates (external site)IoTeX Documentation · retrieved
  4. EVM Compatibility (external site)IoTeX Documentation · retrieved
  5. Accounts & Identities (external site)IoTeX Documentation · retrieved
  6. Blob Transactions (EIP-4844) (external site)IoTeX Documentation · retrieved
  7. Embedded Blockchain Clients (external site)IoTeX Documentation · retrieved
  8. Ledger Nano S & X (external site)IoTeX Documentation · retrieved
  9. iotube Bridge (external site)IoTeX Documentation · retrieved
  10. iotexscan Explorer (external site)IoTeX Documentation · retrieved
  11. IoTeXscan API (external site)IoTeX Documentation · retrieved
  12. mimo DEX (external site)IoTeX Documentation · retrieved
  13. Mainstream Assets (bridged assets on IoTeX) (external site)IoTeX Documentation · retrieved
  14. Hardware Specs (external site)IoTeX Delegate Documentation · retrieved
  15. IoTeX Delegate Manual (iotex-bootstrap README) (external site)IoTeX (GitHub) · retrieved
  16. crypto/cryptosort.go: candidate ordering with a hard-coded seed (external site)IoTeX (iotex-core, GitHub) · retrieved
  17. consensus/scheme/rolldpos/roundctx.go: two-thirds endorsement rule (external site)IoTeX (iotex-core, GitHub) · retrieved
  18. api/web3server.go: Ethereum JSON-RPC methods including eth_getBlobSidecars (external site)IoTeX (iotex-core, GitHub) · retrieved
  19. blockchain/genesis/genesis.go: mainnet parameters and hard-fork heights (external site)IoTeX (iotex-core, GitHub) · retrieved
  20. v2.1.0 release note (Vanuatu hard fork: Cancun, blob and dynamic-fee transactions) (external site)IoTeX (iotex-bootstrap, GitHub) · retrieved
  21. v2.2.0 release note (Wake hard fork: 2.5-second blocks, IIP-42) (external site)IoTeX (iotex-bootstrap, GitHub) · retrieved
  22. iotex-core v2.3.0 release (Xingu hard fork: IIP-50 delegate slashing) (external site)IoTeX (GitHub) · retrieved
  23. v2.3.4 release note (default address blacklist) (external site)IoTeX (iotex-bootstrap, GitHub) · retrieved
  24. v2.4.0 release note (Yap hard fork: Pectra changes, candidate exit queue) (external site)IoTeX (iotex-bootstrap, GitHub) · retrieved
  25. v2.5.0 release note (Zanzibar hard fork: IIP-59, blacklist removal) (external site)IoTeX (iotex-bootstrap, GitHub) · retrieved
  26. IIP-42: Halving Blocktime and Doubling the TPS of the IoTeX L1 (external site)IoTeX Improvement Proposals (GitHub) · retrieved
  27. IIP-50: Slash Underperforming Delegates (external site)IoTeX Improvement Proposals (GitHub) · retrieved
  28. IIP-56: Deprecation of CIOTX Across All Networks (external site)IoTeX Improvement Proposals (GitHub) · retrieved
  29. How IoTeX Responded to the ioTube Bridge Incident: A Full Month in Review (external site)IoTeX blog · retrieved
  30. IoTeX 2025 in Review (external site)IoTeX blog · retrieved
  31. ioTube: Overview and Architecture (external site)ioTube Documentation · retrieved
  32. IoTeX 2.0 - DePIN for Everyone! (white paper, 18 June 2024) (external site)IoTeX · retrieved
  33. IoTeX (IOTX) crypto-asset white paper under EU Regulation 2023/1114 (dated 2025-10-05) (external site)IoTeX Foundation · retrieved
  34. DeFiLlama protocols API (IoTeX entries: ioTube, mimo, MinMax Finance, xDollar, Magma Finance and others) (external site)DeFiLlama · retrieved
  35. USDC contract addresses (external site)Circle · retrieved
  36. Supported protocols (external site)Tether · retrieved
  37. IoTeX Wallet - Buy, manage & hold your IOTX (external site)Ledger · retrieved
  38. @ledgerhq/cryptoassets 13.56.0 currency list (external site)Ledger (npm package via jsDelivr) · retrieved
  39. Safe & secure IoTeX wallet (external site)Trezor · retrieved
  40. Trezor Suite network list (suite-common/legacy-network-config/src/networksConfig.ts, develop branch) (external site)Trezor (trezor-suite, GitHub) · retrieved

Report an error

Found something wrong or out of date? Reporting is free, and every chain goes through the same process. Published corrections appear in the public log.

Funding disclosure

Funding disclosures appear here when an upkeep arrangement exists, in the form “Upkeep funded by [name]; verdicts unaffected.” The funder ledger has not been published yet. Neutrality & funding