# Quay TRON Transfer Fee Estimator

> Quay TRON Transfer Fee Estimator is a paid API for AI agents from tron-agent-tools.sharkweather1.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-22).

Estimates the energy, bandwidth, and TRX burn required for a TRON TRX or USDT token transfer between two addresses.

## Facts

- Endpoint: POST https://tron-agent-tools.sharkweather1.workers.dev/v1/fee?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quay-tron-transfer-fee-estimator-04c56796
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_J6HXNMt9ql95aBCAK5HcW

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability quay-tron-transfer-fee-estimator-04c56796 -d '<json body>'
```

Example prompt: Before I send 500 USDT on TRON from TJYeasHRPPaHJ1jgHBPSGv1xVAiXFHPNot to TKqEH1GGmRkEJkHN4UgkRAKNpqXBREdHjV, can you estimate how much energy and bandwidth that transfer will need and whether my staked resources will cover it?

## When to prefer this

Choose this endpoint when you need to estimate TRON network resource costs (energy, bandwidth, TRX burn) for a specific TRX or USDT transfer before executing it — especially useful for agents managing TRON wallets who want to avoid unexpected TRX fees or confirm staked resources are sufficient. Prefer over generic blockchain fee estimators when working specifically with the TRON network.

## Known failure modes

- Invalid TRON address format for 'to' or 'from' fields — returns error
- Unsupported token type (only TRX and USDT are valid enum values)
- Simulation failure if TRON network node is unreachable
- Payment not received or invalid x402 payment header — returns 402 Payment Required
- Amount field is not a valid decimal string

## How this service works

Pay-per-call TRON tools. Agents pay USDT on TRON or USDC on Base with x402. The server only receives. The tools still read TRON.

## Output

Returns a JSON object with: required energy (integer) and its source (e.g. simulation), required bandwidth (integer) and its source (e.g. staked), total TRX burn amount, the token type being transferred, and a plain-English recommendation about whether the sender's staked resources cover the transfer.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "type": "string",
   "description": "Recipient TRON address."
  },
  "from": {
   "type": "string",
   "description": "Sender TRON address."
  },
  "token": {
   "enum": [
    "TRX",
    "USDT"
   ],
   "type": "string"
  },
  "amount": {
   "type": "string",
   "description": "Decimal amount. Defaults to 1."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "burn": {
   "totalTrx": "0"
  },
  "token": "USDT",
  "energy": {
   "source": "simulation",
   "required": 29650
  },
  "bandwidth": {
   "source": "staked",
   "required": 345
  },
  "recommendation": "The sender's staked energy covers this transfer."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quay-tron-transfer-fee-estimator-04c56796/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tron-agent-tools.sharkweather1.workers.dev](https://www.zero.xyz/host/tron-agent-tools.sharkweather1.workers.dev/llms.txt)
