PHPackages                             liergouzi88/uto-trx - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. liergouzi88/uto-trx

ActiveLibrary

liergouzi88/uto-trx
===================

UtoTRX

v1.1(7mo ago)1202MITPHP

Since Oct 12Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/liergouzi88/UtoTRX)[ Packagist](https://packagist.org/packages/liergouzi88/uto-trx)[ RSS](/packages/liergouzi88-uto-trx/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (5)Versions (2)Used By (0)

说在前面这是一个优化项目 优化了使用的报错 Invalid argument supplied for foreach 并非原创 同时我也要使用这个轮子
============================================================================

[](#说在前面这是一个优化项目-优化了使用的报错-invalid-argument-supplied-for-foreach-并非原创-同时我也要使用这个轮子)

这是作者地址 https://github.com/smalpony/tronWeb

快捷使用: composer require liergouzi88/uto-trx

关于TronWeb
=========

[](#关于tronweb)

基于web3.js 开发,支持波场链 所有API,支持sunswap闪兑，跨链兑换，usdt兑换trx等等！

开发初衷
====

[](#开发初衷)

是为了开发Telegram 机器人（24小时自动兑换trx）而编写的轮子 分享给大家！

PS4引入
=====

[](#ps4引入)

```
use TNTma\TronWeb\Address;
use TNTma\TronWeb\Account;
use TNTma\TronWeb\Tron;

```

\#■■■■■■■■■■■■地址操作■■■■■■■■■■■■
==============================

[](#地址操作)

\#创建地址 - 支持离线
=============

[](#创建地址---支持离线)

```
//$credential = Account::create();
// echo PHP_EOL.'private (私钥)key ：' . $credential->privateKey() ;
// echo PHP_EOL.'public  (公钥)key ：' . $credential->publicKey() ;
// echo PHP_EOL.'Base58  (地址)res ：' . $credential->address();

```

\#私钥转地址
=======

[](#私钥转地址)

```
// $credential = Account::fromPrivateKey('9d939c3f7540ce396d21a12f36f50c579c6738bd66edce2718c378216e8044d3');
// echo PHP_EOL.'转换 -> public  (公钥)key ：' . $credential->publicKey() ;
// echo PHP_EOL.'转换 -> Base58  (地址)res ：' . $credential->address();

```

\#地址hex&amp;base58转换
====================

[](#地址hexbase58转换)

```
// $hex = Address::decode('TRBGg5jVfj5SUMRE8758ecMDWnNNNNNNNN');
// $Base58 = Address::encode('413516435fb1e706c51efff614c7e14ce2625f28e5');

```

■■■■■■■■■■■■波场基础■■■■■■■■■■■■
============================

[](#波场基础)

\#TRX查询余额 -
===========

[](#trx查询余额--)

```
// $tron = new Tron(1);//0测试网 , 1主网
// $balance = $tron->getTrxBalance('TRBGg5jVfj5SUMRE8758ecMDWnNNNNNNNN');
// $balance /= 1000000; // 精度6   $balance ÷ 1000000 =   人性化数值

```

\#TRX转账
=======

[](#trx转账)

```
// $PrivateKey = Account::SetPrivateKey('你的地址秘钥');//设定私钥
// $tron = new Tron(1,$PrivateKey);//0测试网 , 1主网
// $to = 'TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE'; //目标地址
// $money = 1*1000000;//代表1USDT  注：合约精度6
// $ret = $tron->sendTrx($to,$money);
// echo "\ntxid  ：" . $ret->txid . PHP_EOL;
// echo "\nresult：" . $ret->result . PHP_EOL; //result=true 代表广播成功-不代表交易成功,需调用查哈希地址进行查询交易结果

```

\#根据Txid 哈希查询交易状态
=================

[](#根据txid-哈希查询交易状态)

```
// $tron = new Tron(1);
// $ret = $tron->getTxid('4c8e2656d73d518bc2063d5536cb63f729d4ef8314d62d3cb4692933f3534ab3');
// if(empty($ret->ret[0])){
//     echo '对不起，无法找到该交易。';
// }else if($ret->ret[0]->contractRet == 'SUCCESS'){
//   echo '交易成功';
// }else{
//   echo '交易失败：'.$ret->ret[0]->contractRet;
// }

```

■■■■■■■■■■■■波场合约(USDT)■■■■■■■■■■■■
==================================

[](#波场合约usdt)

\#设置网络/秘钥/合约
============

[](#设置网络秘钥合约)

```
$PrivateKey = Account::SetPrivateKey('9d939c3f7540ce396d21a12f36f50c579c6738bd66edce2718c378216e8044d3');//设定私钥
$tron = new Tron(1,$PrivateKey);//0测试网 , 1主网
$TRC20 = $tron->Trc20('TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t');//合约地址 - USDT合约

```

\#查询合约信息
========

[](#查询合约信息)

```
 echo "\n合约名称：".$TRC20->name();
 echo "\n合约标志：".$TRC20->symbol();
 echo "\n合约精度：".$TRC20->decimals();
 echo "\n发行总量：".$TRC20->totalSupply();

```

\#查询余额
======

[](#查询余额)

```
//$balance = $TRC20->balanceOf('TRBGg5jVfj5SUMRE8758ecMDWnNNNNNNNN')->toString(); //÷1000000=人性化可是数值

```

\#合约转账(转usdt)
=============

[](#合约转账转usdt)

```
// $to = 'TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE'; //目标地址
// $money = 1*1000000;//代表1USDT  注：合约精度6
// $ret = $TRC20->transfer($to,$money);
// echo "\ntxid  ：" . $ret->tx->txID . PHP_EOL;
// echo "\nresult：" . $ret->result . PHP_EOL; //result=true 代表广播成功-不代表交易成功,需调用查哈希地址进行查询交易结果

```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance65

Regular maintenance activity

Popularity11

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

212d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8e85e804ddcd15ba5d4a5a870576619715ad4941e0c5cb39e3a256252f3eb8f7?d=identicon)[liergouzi88](/maintainers/liergouzi88)

### Embed Badge

![Health badge](/badges/liergouzi88-uto-trx/health.svg)

```
[![Health](https://phpackages.com/badges/liergouzi88-uto-trx/health.svg)](https://phpackages.com/packages/liergouzi88-uto-trx)
```

###  Alternatives

[neuron-core/neuron-ai

The PHP Agentic Framework.

1.8k245.3k21](/packages/neuron-core-neuron-ai)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3731.2M42](/packages/tencentcloud-tencentcloud-sdk-php)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
