← 返回
效率工具 中文

Hedera Token Minting

Create and manage fungible tokens and NFTs on Hedera with minting, supply control, and permission configuration.
在Hedera上创建与管理同质化代币及NFT,支持铸造、供应量控制及权限配置。
harleyscodes
效率工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 918
下载
💾 17
安装
1
版本
#latest

概述

Hedera Token Minting (HTS)

Setup

npm install @hashgraph/sdk

Create Fungible Token

import { 
  TokenCreateTransaction, 
  TokenSupplyType,
  TokenType 
} from '@hashgraph/sdk';

const tx = await new TokenCreateTransaction()
  .setTokenName("My Token")
  .setTokenSymbol("MTK")
  .setTokenType(TokenType.FungibleCommon)
  .setSupplyType(TokenSupplyType.Infinite)
  .setDecimals(2)
  .setInitialSupply(1000000) // Total supply = 1,000,000
  .setTreasuryAccountId(treasuryId)
  .setAdminKey(adminKey)
  .setSupplyKey(supplyKey)
  .freezeWith(client)
  .sign(treasuryKey);

const result = await tx.execute(client);
const tokenId = result.receipt.tokenId;

Create NFT Collection

const tx = await new TokenCreateTransaction()
  .setTokenName("My NFT Collection")
  .setTokenSymbol("MNFT")
  .setTokenType(TokenType.NonFungibleUnique)
  .setTreasuryAccountId(treasuryId)
  .setAdminKey(adminKey)
  .setSupplyKey(supplyKey)
  .freezeWith(client)
  .sign(treasuryKey);

Mint NFTs

import { TokenMintTransaction } from '@hashgraph/sdk';

const tx = await new TokenMintTransaction()
  .setTokenId(tokenId)
  .addMetadata(Buffer.from("NFT #1 metadata"))
  .addMetadata(Buffer.from("NFT #2 metadata"))
  .freezeWith(client)
  .sign(supplyKey);

const result = await tx.execute(client);

Token Operations

Transfer Token

import { TransferTransaction } from '@hashgraph/sdk';

await new TransferTransaction()
  .addTokenTransfer(tokenId, fromAccount, -10)
  .addTokenTransfer(tokenId, toAccount, 10)
  .execute(client);

Burn Tokens

import { TokenBurnTransaction } from '@hashgraph/sdk';

await new TokenBurnTransaction()
  .setTokenId(tokenId)
  .setAmount(100)
  .execute(client);

Key Points

  • Supply Types: Infinite or Finite
  • Token Types: FungibleCommon or NonFungibleUnique
  • Royalty: Use custom fees for NFT royalties
  • Token ID Format: 0.0.12345

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 08:55 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,281
developer-tools

Hedera Transaction Builder

harleyscodes
构建、签名并提交 Hedera 交易,包括 HBAR 转账、代币操作和智能合约调用至 Hedera 网络。
★ 0 📥 1,329
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 445 📥 226,140