Iota Plans
IOTA's public JSON-RPC and GraphQL endpoints are free to use with no authentication required, but operate as shared load-balanced infrastructure subject to rate limits and not recommended for production applications at scale. For production use, developers are expected to run their own IOTA full node or subscribe to a third-party RPC provider (Tatum, Ankr, Monochain, GetBlock, etc.) which offer their own pricing tiers. The IOTA Foundation does not publish official tiered pricing for its public node infrastructure; rate limits may change without notice.
Iota Plans is the machine-readable pricing-plan profile for IOTA on the APIs.io network, conforming to the API Commons Plans specification.
It defines 3 plans, covering free, paid, and enterprise tiers, with named plans including Public Free Tier, Third-Party RPC Provider, Self-Hosted Full Node.
Tagged areas include Blockchain, Distributed Ledger, Web3, and RPC.
Plans
Free shared public RPC endpoints for Mainnet, Testnet, and Devnet. No API key required. Subject to rate limits; not intended for high-volume production traffic. Suitable for prototyping, testing, and early development workloads.
- Mainnet JSON-RPC (https://api.mainnet.iota.cafe:443)
- Testnet JSON-RPC (https://api.testnet.iota.cafe)
- Devnet JSON-RPC (https://api.devnet.iota.cafe)
- Mainnet GraphQL (https://graphql.mainnet.iota.cafe)
- Mainnet Indexer (https://indexer.mainnet.iota.cafe:443)
- All 70+ JSON-RPC methods
- GraphQL RPC access
- No API key required
- Shared infrastructure, no SLA
- Testnet and Devnet faucets available
Commercial RPC providers including Tatum, Ankr, Monochain, and GetBlock offer dedicated IOTA endpoints with higher rate limits, uptime SLAs, and support. Pricing varies by provider and plan tier. Recommended for production applications requiring reliability and throughput beyond the public shared endpoints.
- Dedicated IOTA Mainnet endpoints
- API key authentication
- Higher rate limits than public endpoints
- Uptime SLA
- Provider-specific support
- Usage dashboards and analytics
Operate your own IOTA full node or indexer for dedicated, high-throughput access with no third-party rate limits. Requires significant infrastructure investment and operational expertise. Recommended for production applications with high transaction volumes or specific data requirements.
- Unlimited requests (hardware constrained)
- Full IOTA ledger history
- No external rate limits
- GraphQL and JSON-RPC access
- Optional indexer for Extended API methods
- Local development at http://127.0.0.1:9000
- Configurable node parameters