Hh Cryptocurrency Hero

Hedera Token Service

Configure, mint, and manage native fungible and non-fungible tokens on the Hedera network without needing to deploy a smart contract.

Get started Contact Us

Native tokenization, without a smart contract

Public and private blockchains offering tokenization carry the burden of expensive fees or upfront infrastructure costs, slow transaction speeds, complexity in managing governance, and regulatory obstacles. The Hedera Token Service enables the configuration, management, and transfer of native fungible and non-fungible tokens on the public Hedera network. Hedera Token Service offers high-throughput, native compliance configurations, and on-chain programmability, such as atomic swaps, without having to deploy expensive and potentially faulty smart contracts.


Cryptocurrency Large Icon Cropped 1

Building on the Hedera Token Service

Icon Crypto
Payments

Hedera Token Service offers an opportunity to embrace the disruption of public DLTs for payments in a secure, compliant, and performant manner. Enable secure, real-time, and cost-effective payments in your own stablecoin or cryptocurrency.

Tokenized  Assets  Icon  Finance
Financial services

Tokenized assets change the way ownership and value exchange is defined. Hedera Token Service enables the minting, management, and transfer of fungible and non-fungible assets that are representative of physical or digital goods.

Logistics white
Supply chain

Verify the authenticity of digital or physical items and track products throughout a supply chain. Non-fungible tokens are configured, issued, and managed using Hedera Token Service without the need for smart contracts.

Globe
Energy & sustainability

The sustainability and societal impact of businesses is more critical than ever. Hedera Token Service enables cost reductions and greater efficiencies for renewable energy credit (REC) marketplaces and platforms, enabling companies to meet their sustainability goals.

Go fast and far with the Hedera ecosystem

Payments

Ecosystem eftpos3
"HTS will provide developers and businesses unrivaled new ways to tokenize and issue assets of all types and getting the superior benefits of the underlying hashgraph consensus. We are actively looking at ways of leveraging the HTS for tokenization." — Rob Allen, Entrepreneur in Residence
Learn More

Financial Services

Ecosystem DLA2
"The native account-based compliance configurations found within HTS enables us to meet regulatory requirements and enhance TOKO's ability to empower value creation." — Scott Thiel, Partner
Learn More

Supply Chain

Ecosystem SUKU
"NFTs deployed on HTS allow us to be ahead of the upcoming rise of NFTs and to succeed where other platforms fail, ensuring the highest level of authenticity, scalability, and low transaction fees on a stable public network." — Yonathan Lapchik, CEO
Learn More

ENERGY

Ecosystem RECDE Fi
"Through using HTS, RECDEFi will transform how clean energy and carbon attributes are transacted — this will spur new decentralized financial products that accelerate investment in the zero-carbon resources needed to fight climate change." — Atticus Francken, Co-Founder
Learn More
Tokenized  Assets  Art

“DLA Piper has long been supporting the development of the Hedera Token Service from initial concept through to mainnet availability. We can’t wait to see the applications built using this service both internally, such as our TOKO tokenization platform, and by developers in the Hedera ecosystem.”

Scott Thiel
Partner

Why tokenize with Hedera Hashgraph?

Programmable

Fungible and non-fungible tokens deployed using the Hedera Token Service offer native programmability, such as atomic swaps and scheduled transactions, for on-chain functionality as efficient as hashgraph.

Native Tokens

No need for slow, expensive, and potentially faulty smart contracts — tokens issued with the Hedera Token Service are native to Hedera. They adopt the same performance, security, and efficiency as hbar.

Low, Predictable Fees

Hedera Token Service offers low and predictable transaction fees on the Hedera public network — it costs less than 1¢ USD to transfer any sum of a tokenized asset.

Configurable Compliance

Key and token configurations at the account level offer the flexibility to meet compliance needs, including KYC verification and freeze, token supply management, transfer, and more.

Enterprise Governance

Hedera's decentralized governing body of global organizations ensures network stability, decentralized decision making, and a no-fork guarantee.

SECURITY AUDIT

Independent third-party audits performed by FP Complete for the Hedera Token Service and the Hedera ledger software.

Download 5

“Calaxy is excited to build the first true creator economy using the Hedera Token Service (HTS) on the public Hedera network. HTS offers the performance, security, low fees, and configurable compliance needed to bring digital assets into the mainstream and adopted by millions of users.”

Spencer Dinwiddie
Founder and CEO

Code Snippet Background2

Mint and manage tokens

Quickly create your own tokens with Hedera Token Service to manage assets with the predictable fees and fast finality of Hedera Hashgraph.

Function

Define token
  • Define token
  • Transfer token
  • Get balance

//Create the transaction and optionally freeze for manual signing

const transaction = await new TokenCreateTransaction()

.setTokenName("Your Token Name")

.setTokenSymbol("HGC")

.setTreasuryAccountId(treasuryAccountId)

.setInitialSupply(5000)

.setAdminKey(adminPublicKey)

.freezeWith(client);

//Sign the transaction with the token adminKey and the token treasury account private key

const signTx = await (await transaction.sign(adminKey)).sign(treasuryKey);

//Sign the transaction with the client operator private key and submit to a Hedera network

const txResponse = await signTx.execute(client);

//Create the transfer transaction

const transaction = await new TransferTransaction()

.addTokenTransfer(tokenId, accountId1, -10)

.addTokenTransfer(tokenId, accountId2, 10)

.freezeWith(client);

//Sign with the sender account private key

const signTx = await transaction.sign(accountKey1);

//Sign with the client operator private key and submit to a Hedera network

const txResponse = await signTx.execute(client);

//Create the query

const query = new AccountBalanceQuery()

.setAccountId(accountId);

//Sign with the client operator private key and submit to a Hedera network

const tokenBalance = await query.execute(client);

console.log("The token balance(s) for this account: " +tokenBalance.tokens);

Use  Cases  Payments  Dive  Deeper  Bg

Tokenization resources

Here are a few resources to start your journey of tokenizing native fungible and non-fungible tokens on Hedera Hashgraph.

Ready to start building?

Join a testnet or view the docs