Hedera Technical Insights: Stablecoins (and other tokens)… | Hedera Hedera Network Services Token Service Mint and configure tokens and accounts. Consensus Service Verifiable timestamps and ordering of events. Smart Contracts Run Solidity smart contracts. HBAR The Hedera network's native cryptocurrency. Insights How It Works Learn about Hedera from end to end. Explorers View live and historical data on Hedera. Dashboards Analyze network activity and metrics. Network Nodes Understand networks and node types. Devs Start Building Get Started Learn core concepts and build the future. Documentation Review the API and build using your favorite language. Developer Resources Integrations Plugins and microservices for Hedera. Fee Estimator Understand and estimate transaction costs. Open Source Hedera is committed to open, transparent code. Learning Center Learn about web3 and blockchain technologies. Grants Grants & accelerators for your project. Bounties Find bugs. Submit a report. Earn rewards. Ecosystem ECOSYSTEM Hedera Ecosystem Applications, developer tools, network explorers, and more. NFT Ecosystem Metrics Analyze on-chain and market NFT ecosystem metrics. CATEGORIES Web3 Applications Connect into the innovative startups decentralizing the web on Hedera. Enterprise Applications Learn about the Fortune 500 companies decentralizing the web on Hedera. Wallets & Custodians Create a Hedera account to manage HBAR, fungible tokens, and NFTs. Network Explorers Hedera mainnet and testnet graphical network explorers. Developer Tooling Third-party APIs, integrations, and plugins to build apps on Hedera. Grants & Accelerators Boost your project with support from the Hedera ecosystem. Partner Program Explore our partners to bring your vision into reality. Hedera Council Over 30 highly diversified organizations govern Hedera. Use Cases Hedera Solutions Asset Tokenization Studio Open source toolkit for tokenizing assets securely. Stablecoin Studio All-in-one toolkit for stablecoin solutions. Hedera Guardian Auditable carbon markets and traceability. Functional Use Cases Data Integrity & AI Reliable, secure, and ethically governed insights. Sustainability Enabling fair carbon markets with trust. Real-World Asset Tokenization Seamless tokenization of real-world assets and digital at scale. Consumer Engagement & Loyalty Mint, distribute, and redeem loyalty rewards. Decentralized Identity Maintain the lifecycle of credentials. Decentralized Logs Scalable, real-time timestamped events. DeFi Dapps built for the next-generation of finance. NFTs Low, fixed fees. Immutable royalties. Payments Scalable, real-time, and affordable crypto-payments. HBAR Overview Learn about Hedera's token, HBAR. Treasury Management Hedera’s report of the HBAR supply. Governance Decentralized Governance Hedera Council See the world's leading organizations that own Hedera. About Meet Hedera's Board of Directors and team. Journey Watch Hedera's journey to build an empowered digital future for all. Transparent Governance Public Policy Hedera's mission is to inform policy and regulation that impact the industry. Meeting Minutes Immutably recorded on Hedera. Roadmap Follow Hedera's roadmap in its journey to build the future. Resources Company What's New Partners Papers Careers Media Blog Technical Press Podcast Community Events Meetups Store Brand Navigation QUICKSTART Hedera Technical Insights: Stablecoins (and other tokens) demand Stable Fees technical Feb 11, 2021 by Paul Madsen Head of Identity, The HBAR Foundation Tokenization is the proposition that ownership of a variety of assets can be tracked in the shared consensus state of a Distributed Ledger Technology (DLT). With Hedera Token Service (HTS), Hedera supports the ability to issue tokens on a globally distributed public network without compromising performance. Developers define and issue tokens directly to the Hedera mainnet. Tokens inherit many of the characteristics of Hedera’s native cryptocurrency hbar, including asynchronous byzantine fault tolerant (ABFT) consensus, thousands of transactions per second, and settlement in a matter of seconds, without the risk of forking or double-spends. Also, assets tokenized using HTS can easily integrate into the Hedera ecosystem — this includes wallets, exchanges, custody solutions, and more. As for other Hedera transaction types, clients sending transactions creating, managing, and transferring tokens will pay fees to reflect the burden that transaction places on the nodes of the Hedera mainnet. This post examines the fee model for HTS transactions. Hedera Stable fees If a public DLT denominates their fees in that DLT's native token, then, as the price of that token varies, so will the fee's real cost. The issue is amplified in blockchains where a client must persuade a miner to add their transaction to a block with suitable fee inducement, effectively bidding on a spot within a block. This fee volatility and consequent uncertainty might be acceptable, if the value being exchanged was a few high-value transactions – the volatility of the fee would perhaps be small relative to the value of the transaction itself. But many enterprise use cases require a high throughput of transactions, each with a low intrinsic value. Hedera believes that such uncertainty in how much a transaction will cost is impractical for widespread adoption amongst enterprises, such as those that compose our Governing Council, and so designed a fee model that eliminates such uncertainty. Clients submitting transactions to the Hedera mainnet for processing into consensus pay fees for that service. The fees serve to prevent certain attacks and to generate revenue that funds network operations, such as future node and staking rewards. Critically, the fees are denominated in US dollars (USD), giving dapps (decentralized applications) the desired fee stability and predictability, but charged in HBAR. As the USD price of HBAR goes up, the number of hbars charged as a fee for a given transaction decreases accordingly, ensuring a stable fee. The fee for a given transaction is calculated by all nodes based on a fee schedule created and published by Hedera via a gossiped transaction. All nodes will use the same fee schedule in effect at a given time and so stay in sync when incrementing and decrementing accounts to reflect fees. The fee schedule changes infrequently, such as when a new transaction type (such as HTS) is added, or when a bug is identified, or when market conditions change. The fee schedule consists of many coefficients, in units of USD per resource consumed, for each transaction and query type. Nodes analyze the amount of bandwidth, compute, and storage that a particular transaction consumes, multiply by the appropriate coefficients from the fee schedule, and determine a fee for that transaction in USD. In addition to the fee schedule, Hedera also publishes a file that indicates the exchange rate between USD and HBAR that the nodes should use in converting from the above USD fee to an equivalent amount of HBAR. The calculated transaction fees will consequently be charged in hbars (actually tinybars – which are hundred-millionths of an hbar) and this is the amount that is subtracted from the balance of the account paying the fee for the transaction. The exchange rate is updated frequently, currently every hour. When calculating the fee for a given transaction, nodes use the fee schedule to determine the fee in USD, then the current exchange rate to convert to tinybars. As the price of HBARs varies, the amount of tinybars charged for a transactions using the same amount of network resources will vary accordingly such that the equivalent USD fee stays the same. If the price of HBAR increases, then fewer tinybars are charged. If the price of HBAR decreases, then more tinybars are charged. HTS Fees We show below the typical fees for the HTS transactions, sorted by the different categories of transactions. The fee for a specific transaction can vary above or below the typical fee, depending on the particulars of the transaction. For instance, a token transfer with multiple signatures will be more expensive than a transfer with a single signature and creating a token with multiple keys will be more expensive than creating a key with only the treasury key. Category Transaction Typical Fee (USD) Token Admin operating on Token TokenCreate 1 TokenUpdate 0.001 TokenDelete 0.001 TokenMint 0.001 TokenBurn 0.001 Token Admin operating on Account TokenFreeze 0.001 TokenUnfreeze 0.001 TokenGrantKYC 0.001 TokenRevokeKYC 0.001 TokenWipe 0.001 Account Owner operating on Account TokenAssociateToAccount 0.05 TokenDissociateFromAccount 0.05 TokenTransfer (via CryptoTransfer) 0.001 The Hedera Fee Estimator allows you to estimate how the specifics of the above transaction types will cause the price to vary from the above typical prices and to predict aggregate cost over time for a use case depending on anticipated transaction volumes for the different transactions. Let’s consider an example: A user, Alice, wants to transfer a number of XYZ tokens from her account to that of Bob. Necessarily, the token had been previously created, and both Alice’s and Bob’s accounts have previously associated themselves to that token. Alice’s wallet creates the transaction, specifying the relevant token identifier and Bob’s account identifier Alice’s wallet signs the transaction with her private key and submits it to a node The node: Checks to see whether Alice has sufficient hbars to pay the associated fee Adds Alice’s transaction to an event and gossips the event out to the rest of the network The network establishes a consensus timestamp and order for the transaction All nodes examine the transaction and: Validate the signature as authentic Determine whether the XYZ token exists at the consensus timestamp Determine whether Alice’s account has sufficient XYZ tokens for the specified transfer amount at the consensus timestamp Determine the fee for the transaction as above, using: The particulars of the transaction, for instance, how many signatures, whether there is a memo, etc The relevant coefficients from the current fee schedule The current exchange rate Determine whether Alice’s account has sufficient hbars to cover the calculated fee In the consensus order, nodes update all relevant account balances appropriately: Reduce Alice’s account’s hbar balance by the calculated transaction fee Reduce Alice’s account’s XYZ token balance by the transfer amount Increase Bob’s account’s XYZ token balance by the transfer amount Create a transaction receipt and record for the transaction The fee for the above transaction will be approximately $0.001, and this fee will be stable even as the price of hbar varies against USD. It is possible for a single transaction to transfer amounts of multiple different tokens and hbars. Such a transaction is atomic – all transfers succeed, or none do. The fee for such a transaction is slightly higher than the typical $0.001 reflecting the small amount of additional work the nodes perform in validating and processing the transaction. Summary For tokenization to reach its potential, fees must be both small relative to the value transfer and predictable. The Hedera Token Service provides both. Share This Back to blog What is gRPC, gRPC-Web, and Proxies? Ed Marquez Pragmatic Blockchain Design Patterns – Integrating Blockchain into Business Processes Michiel Mulders Zero Cost EthereumTransaction on Success: Hedera's New Fee Model for Relay Operators Oliver Thorn Hedera Adopts Chainlink Standard for Cross-Chain Interoperability To Accelerate Ecosystem Adoption Hedera Team Hedera Developer Highlights March 2025 Michiel Mulders Hedera Release Cycle Overview Ed Marquez View All Posts Sign up for the newsletter CONNECT WITH US Transparency Open Source Audits & Standards Sustainability Commitment Carbon Offsets Governance Hedera Council Public Policy Treasury Management Meeting Minutes LLC Agreement Node Requirements Community Events Meetups HBAR Telegram Developer Discord Twitter Community Support FAQ Network Status Developer Discord StackOverflow Brand Brand Guidelines Built on Hedera Logo Hedera Store About Team Partners Journey Roadmap Careers Contact General Inquiry Public Relations © 2018-2025 Hedera Hashgraph, LLC. All trademarks and company names are the property of their respective owners. All rights in the Deutsche Telekom mark are protected by Deutsche Telekom AG. All rights reserved. Hedera uses the third party marks with permission. Terms of Use  |  Privacy Policy