TRC20 API 3.0

完整的TRON区块链接口文档 - Cloudflare Workers版本
⚠️ 重要公告

本API基于Cloudflare Workers构建,享受全球边缘计算优势!

🔥 特别优惠:购买任一版本源码,即可获得所有4个语言版本(PHP、Python、Go、Cloudflare Workers)!

📱 联系方式:纸飞机(Telegram): @king_orz

💡 技术支持:提供完整源码、部署指导、技术支持和定制开发服务

💳 钱包管理接口

GET ❤️ 生成钱包地址
https://919968.xyz/v1/createAddress
生成一个新的TRON钱包地址和私钥
无需参数
📋 请求示例
curl -X GET "https://919968.xyz/v1/createAddress" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "地址生成成功", "data": { "privateKey": "a1b2c3d4e5f6789...", "address": "TExample123...", "hexAddress": "0x123abc..." }, "time": 1640995200 }
🧪 在线测试
GET 🍎 生成带助记词的钱包地址
https://919968.xyz/v1/generateAddressWithMnemonic
生成带助记词的TRON钱包地址,更安全的钱包创建方式
无需参数
📋 请求示例
curl -X GET "https://919968.xyz/v1/generateAddressWithMnemonic" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 🔑 私钥获取地址
https://919968.xyz/v1/getAddressByKey
根据私钥获取对应的钱包地址信息
请求参数
参数名 类型 必填 说明
privateKey string 私钥字符串
📋 请求示例
curl -X GET "https://919968.xyz/v1/getAddressByKey" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试

💰 余额查询接口

GET 🧡 查询TRC20余额(USDT)
https://919968.xyz/v1/getTrc20Balance?address={address}
查询指定地址的TRC20代币余额(如USDT)
请求参数
参数名 类型 必填 说明
address string TRON钱包地址
📋 请求示例
curl -X GET "https://919968.xyz/v1/getTrc20Balance?address={address}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 查询TRX余额
https://919968.xyz/v1/getTrxBalance?address={address}
查询指定地址的TRX原生代币余额
请求参数
参数名 类型 必填 说明
address string TRON钱包地址
📋 请求示例
curl -X GET "https://919968.xyz/v1/getTrxBalance?address={address}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 🎯 查询TRC10信息
https://919968.xyz/v1/getTrc10Info?address={address}&tokenId={tokenId}
查询TRC10代币余额和详细信息
请求参数
参数名 类型 必填 说明
address string TRON钱包地址(可选)
tokenId string TRC10代币ID(可选)
📋 请求示例
curl -X GET "https://919968.xyz/v1/getTrc10Info?address={address}&tokenId={tokenId}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试

📊 交易查询接口

GET 💛 查询交易详情(通用)
https://919968.xyz/v1/getTransaction?txID={txID}
根据交易ID查询交易的详细信息(支持TRX、TRC20、TRC10)
请求参数
参数名 类型 必填 说明
txID string 交易哈希ID
📋 请求示例
curl -X GET "https://919968.xyz/v1/getTransaction?txID={txID}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 🏀 查询TRC20交易回执
https://919968.xyz/v1/getTrc20TransactionReceipt?txID={txID}
根据交易ID查询TRC20交易的回执信息
请求参数
参数名 类型 必填 说明
txID string 交易哈希ID
📋 请求示例
curl -X GET "https://919968.xyz/v1/getTrc20TransactionReceipt?txID={txID}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试

💸 转账功能接口

POST 🖤 TRC20转账(USDT)
https://919968.xyz/v1/sendTrc20
发送TRC20代币转账交易(如USDT)
请求参数
参数名 类型 必填 说明
to string 接收方地址
amount string 转账金额
key string 发送方私钥
⚠️ 安全提醒: 私钥是敏感信息,请确保在安全环境下使用此接口,建议使用HTTPS协议。
📋 请求示例
curl -X POST "https://919968.xyz/v1/sendTrc20" \ -H "Content-Type: application/json" \ -d '{ "to": "TReceiver_Address_Here", "amount": "1000000", "key": "your_private_key_here" }'
📤 响应示例
{ "code": 1, "msg": "转账成功", "data": { "txID": "abc123def456...", "result": true }, "time": 1640995200 }
POST 🏈 TRX转账
https://919968.xyz/v1/sendTrx
发送TRX原生代币转账交易
请求参数
参数名 类型 必填 说明
to string 接收方地址
amount float 转账金额(单位:TRX)
key string 发送方私钥
message string 转账备注信息
📋 请求示例
curl -X POST "https://919968.xyz/v1/sendTrx" \ -H "Content-Type: application/json" \ -d '{ "to": "TReceiver_Address_Here", "amount": "10.5", "key": "your_private_key_here", "message": "转账备注" }'
📤 响应示例
{ "code": 1, "msg": "转账成功", "data": { "txID": "abc123def456...", "result": true }, "time": 1640995200 }
POST TRC10转账
https://919968.xyz/v1/sendTrc10
发送TRC10代币转账交易
请求参数
参数名 类型 必填 说明
to string 接收方地址
amount string 转账金额
key string 发送方私钥
tokenId string TRC10代币ID(默认1002992)
📋 请求示例
curl -X POST "https://919968.xyz/v1/sendTrc10" \ -H "Content-Type: application/json" \ -d '{ "to": "TReceiver_Address_Here", "amount": "1000000", "key": "your_private_key_here", "tokenId": "1002992" }'
📤 响应示例
{ "code": 1, "msg": "转账成功", "data": { "txID": "abc123def456...", "result": true }, "time": 1640995200 }

🔧 工具接口

GET API状态检查
https://919968.xyz/v1/status
检查TRON API服务运行状态
无需参数
📋 请求示例
curl -X GET "https://919968.xyz/v1/status" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 🧭 获取接口列表
https://919968.xyz/v1/getApiList
获取所有可用的API接口列表和说明
无需参数
📋 请求示例
curl -X GET "https://919968.xyz/v1/getApiList" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试

⛓️ 区块链查询接口

GET 💙 获取当前区块高度
https://919968.xyz/v1/getBlockHeight
获取TRON网络当前最新区块高度
无需参数
📋 请求示例
curl -X GET "https://919968.xyz/v1/getBlockHeight" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试
GET 💜 根据区块号查询区块信息
https://919968.xyz/v1/getBlockByNumber?blockID={blockID}
根据区块号查询区块的详细信息
请求参数
参数名 类型 必填 说明
blockID string 区块号或区块ID
📋 请求示例
curl -X GET "https://919968.xyz/v1/getBlockByNumber?blockID={blockID}" \ -H "Content-Type: application/json"
📤 响应示例
{ "code": 1, "msg": "操作成功", "data": { "result": "success" }, "time": 1640995200 }
🧪 在线测试