Relay - your TRON node

Relay TRON node for USDT transfers
seamless integration for wallets and APIs

Paste the Profeex node address into your wallet or API SDK settings once. Then send USDT as usual: we supply the missing energy and bandwidth and bill your Profeex balance. Only the node address changes - the signature and the transaction stay the same.

≈ 2.73 TRX vs ~6.5 TRX burned (-58%)0 TRX burned on the sender1 time wallet setup< 3 s delegation before send

Wallet or server

Signs the transfer

Keys and signing stay with you - as with any TRON node.

TronLinkTokenPocketAPI
signed transaction

Relay Profeex

Prepares resources

  1. 1Checks the sender's USDT balance
  2. 2Calculates the missing energy
  3. 3Delegates energy and bandwidth
  4. 4Broadcasts the transaction as is
From your Profeex balance≈ 2.73 TRX
energy already on the address

TRON network

Transfer on-chain

The fee is covered by delegated energy.

0 TRX burned
Balance, block, and history queriesgo straight to the TRON node - free
Before and after

A USDT transfer
without buying energy

Without Relay

  1. 1Buy energy in a separate service or via API
  2. 2Wait for it to reach the address
  3. 3Only then send the transfer
Not enough energy~6.5 TRX burned

With Relay

  1. 1Sign the transfer as usual
  2. 2Relay tops up the missing energy and broadcasts the transaction
  3. 3The transfer is on-chain
Transfer cost≈ 2.73 TRX
How it works

Set it up once -
then transfer as usual

01

Top up your Profeex balance

Every transfer is billed from it. No need to keep TRX on the sending addresses.

02

Create a Relay

The app gives you a personal node URL. It works for every address you send USDT from.

03

Paste the URL into the wallet

In TronLink, TokenPocket, or on your server, replace the node address in network settings once.

04

Send as usual

The USDT transfer goes through our node: we delegate energy and bandwidth to the sender, broadcast the transaction, and charge your balance.

05

Test with a small amount

Relay history shows every transfer: how much energy was delegated and what was charged.

Keep your Relay URL secret. For protection, enable a sender allowlist, an IP allowlist, or API key checks in the settings.

Savings

Pay only
for what you need

Only the missing energy

If the address already has some energy, Relay buys only the difference. If it has enough, the transfer goes out with no charge.

No charge for a doomed transfer

If the sender does not hold enough USDT, Relay rejects the transfer before buying any energy.

New addresses work too

Relay activates an unactivated address itself, then sends the transfer. Activation is billed to your Profeex balance.

Who it is for

Who
it fits

TronLink and TokenPocket users

No more buying energy before every transfer or watching your TRX reserve.

Payout services

Connect over HTTP like a regular TRON node - without a separate energy-buying flow.

Sweeping USDT from deposit addresses

Move USDT from deposit addresses to a main wallet without funding each address with TRX.

Safety

Why it is
safe

Private keys stay with you

The node receives an already signed transaction. We never see your keys and cannot sign anything on your behalf.

The transaction is not changed

We only delegate energy to the sender and broadcast your transfer as is.

Energy for USDT transfers only

Relay delegates energy only for USDT (TRC-20) transfers. Everything else goes to the network as through a regular node, with no charge to your balance.

Access for you only

Restrict Relay to a list of sender addresses or your server IPs, or require an API key.

You choose what happens at zero balance

Pass (default) sends the transfer without delegation - the sender pays the network fee. Block rejects it so no TRX is burned.

Pause and URL rotation

Pause Relay in one click. When you rotate the URL, the old address stops working immediately.

Scope

What Relay does
and what it does not

USDT transfers

We check the USDT balance, top up the missing energy (65,000, or 131,000 if the recipient has never held USDT) and bandwidth, and broadcast the transaction.

TRX transfers

No energy needed. If the address lacks bandwidth we top it up, otherwise the transfer goes out as is.

Other tokens, staking, votes

Broadcast unchanged and without delegation - as through a regular node. Nothing is charged to your Profeex balance.

Read queries

Balance, block, and history queries go straight to the TRON node and cost nothing.

Connect

Works with your
wallet

TronLink

Settings → Node Management → Add Node. Paste the Relay URL into the Full Node and Solidity Node fields. TronLink pre-checks the fee, so keep a small TRX buffer on the address - it is not spent. Android, iOS, Chrome

TokenPocket

Paste the full HTTP address into the custom network RPC field - no separate port. Android, iOS

For developers

Swap the node address - keep everything else

relay.example.ts
import { TronWeb } from "tronweb";

// The only change is the node address
const tronWeb = new TronWeb({
  fullHost: "https://relay.profeex.io/<your-key>",
  // headers: { "X-API-Key": "..." }, // if API key checks are on
  privateKey: process.env.PRIVATE_KEY, // the key stays with you
});

const usdt = await tronWeb.contract().at("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");

// Relay tops up energy and broadcasts the transaction
const txid = await usdt.transfer("T...recipient", 10_000_000).send();

// Responses use the standard TRON node format.
// Works with TronWeb, TronPy, Java, and any HTTP client.
FAQ

Common questions

Quick access

More products
in the Profeex stack

Get started

Choose a resource mode
that matches your wallet

On-demand rental, auto top-up, Flash recharge, or Relay - energy and bandwidth in one service.