Documentation Index
Fetch the complete documentation index at: https://docs.hedera.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Hedera mainnet (short for main network) is where applications are run in production, with transaction fees paid in HBAR. Any application or retail user can submit transactions to the Hedera mainnet; they’re automatically consensus-timestamped and fairly ordered. Any Hedera account can query data associated with Hedera’s services and stored on-chain. Every transaction requires payment of a fee. Fees follow a base fee + extras model defined in the network’s fee schedule (system file0.0.113). Fees are denominated in USD (as tinycents) and paid in HBAR at the current exchange rate (100,000,000 tℏ = 1 ℏ). You can learn more about transaction fees here and estimate your application costs using the fee tables or the POST /api/v1/network/fees Mirror Node endpoint.
If you’re looking to test your application (or just experiment), please visit Testnet Access. The Hedera testnet enables developers to prototype and test applications in a simulated mainnet environment that uses test HBAR for paying transaction fees.
Main Network Throttles
| Network Request Types | Throttle (TPS) | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cryptocurrency Transactions | AccountCreateTransaction: 2 tpsTransferTransaction (inc. tokens): 10,000 tpsOther: 10,000 tps | ||||||||||||||||||
| Consensus Transactions | TopicCreateTransaction: 5 tpsOther: 10,000 tps | ||||||||||||||||||
| Token Transactions | TokenMintTransaction: 125 tps (fungible mint), 50 tps (NFT mint)TokenAssociateTransaction: 100 tpsTransferTransaction (inc. tokens): 10,000 tpsOther: 3,000 tps | ||||||||||||||||||
| Schedule Transactions | ScheduleSignTransaction: 100 tpsScheduleCreateTransaction: 100 tps | ||||||||||||||||||
| File Transactions | 10 tps | ||||||||||||||||||
| Smart Contract Transactions | ContractExecuteTransaction: 15 million gas per secondContractCreateTransaction: 15 million gas per second | ||||||||||||||||||
| Queries (per node) | AccountBalanceQuery: 1000 tpsContractGetInfo: 700 tpsContractGetBytecode: 700 tpsContractCallLocal: 700 tpsFileGetInfo: 700 tpsFileGetContents: 700 tpsOther: 10,000 tps | ||||||||||||||||||
| Receipts | unlimited (no throttle) | ||||||||||||||||||
|
High-Volume Throttles
In addition to the standard throttles above, the network provides dedicated high-volume throttle capacity for entity creation transactions that sethigh_volume = true. These throttles run in parallel — they do not consume
capacity from the standard system, and the standard system does not consume
capacity from them.
| Throttle Bucket | Transaction Types | Capacity |
|---|---|---|
| HighVolumeCryptoThrottles | CryptoCreate, ScheduleCreate | Set by governance |
| HighVolumeTotalThrottles | All 14 supported types combined | Set by governance |
BUSY
response — the same behavior as the standard throttle system.
High-volume transactions use variable-rate pricing that scales with utilization.
See the High-Volume Entity Creation
guide to understand how this affects your transaction fees before opting in.