Skip to content

Anonymapi/TronApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

TronApi

开源免费 TRON 波场区块链 API 接口服务
支持钱包生成 · 余额查询 · TRX/USDT 转账 · 助记词转换 · 交易记录查询

Base URL:https://tronapi.net

🔓 全部接口免费开放,无需注册即可调用


钱包

生成新钱包

GET /api/address/generate
curl https://tronapi.net/api/address/generate

返回:

{"success":true,"data":{"result":"成功","privatekey":"64位hex私钥","wallet":"T开头地址"}}

生成12位助记词

GET /api/mnemonic/generate
curl https://tronapi.net/api/mnemonic/generate

返回:

{"success":true,"data":{"result":"成功","mnemonic":"word1 word2 ... word12"}}

助记词恢复钱包

POST /api/mnemonic/recover
curl -X POST https://tronapi.net/api/mnemonic/recover \
  -H "Content-Type: application/json" \
  -d '{"mnemonic":"abandon ability able ..."}'

助记词 → 私钥

POST /api/mnemonic/to-private-key
curl -X POST https://tronapi.net/api/mnemonic/to-private-key \
  -H "Content-Type: application/json" \
  -d '{"mnemonic":"word1 word2 ... word12"}'

私钥 → 地址

POST /api/address/from-private-key
curl -X POST https://tronapi.net/api/address/from-private-key \
  -H "Content-Type: application/json" \
  -d '{"private_key":"64位hex私钥"}'

余额查询

查 TRX 余额

POST /api/balance/trx
curl -X POST https://tronapi.net/api/balance/trx \
  -H "Content-Type: application/json" \
  -d '{"address":"TPhh7UeRf4h6SaU69RqQdRepT3sDHKVTUC"}'

返回:

{"success":true,"data":{"result":"成功","address":"Txxx...","balance":"163.331747","unit":"TRX"}}

查 USDT 余额

POST /api/balance/trc20
curl -X POST https://tronapi.net/api/balance/trc20 \
  -H "Content-Type: application/json" \
  -d '{"address":"TPhh7UeRf4h6SaU69RqQdRepT3sDHKVTUC"}'

转账

TRX 转账

POST /api/transfer/trx
参数 说明
private_key 64位hex私钥
to 收款地址(T开头或41开头)
amount 转账数量(TRX)
curl -X POST https://tronapi.net/api/transfer/trx \
  -H "Content-Type: application/json" \
  -d '{"private_key":"你的私钥","to":"收款地址","amount":100}'

USDT 转账

POST /api/transfer/trc20
参数 说明
private_key 64位hex私钥
to 收款地址(T开头或41开头)
amount 转账数量(USDT)
curl -X POST https://tronapi.net/api/transfer/trc20 \
  -H "Content-Type: application/json" \
  -d '{"private_key":"你的私钥","to":"收款地址","amount":100}'

交易记录

USDT 交易记录

POST /api/transaction/trc20
curl -X POST https://tronapi.net/api/transaction/trc20 \
  -H "Content-Type: application/json" \
  -d '{"address":"Txxx...","limit":50}'

TRX 交易记录

POST /api/transaction/by-address
curl -X POST https://tronapi.net/api/transaction/by-address \
  -H "Content-Type: application/json" \
  -d '{"address":"Txxx...","limit":50}'

PHP 代码示例

// 生成钱包
$res = file_get_contents('https://tronapi.net/api/address/generate');
print_r(json_decode($res, true));

// 查余额
$ch = curl_init('https://tronapi.net/api/balance/trx');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'address' => 'TPhh7UeRf4h6SaU69RqQdRepT3sDHKVTUC'
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
print_r(json_decode(curl_exec($ch), true));

相关链接

About

波场API 接口全新重构版本, 目前支持波场的 TRX 和 TRC20 中常用生成地址,发起转账,离线签名等功能. 库基于官方Tron API实现, 除密码学ECC库外无第三方依赖引用.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors