USDT/EUR 1.0000 | Total Supply: 5,855,000,099,999 USDT | Reserve: €5,855,000,099,999 @ UBS Switzerland | Blockchain: TRC-20 (Tron) | Reserve Ratio: 100% | Backing: Gold + UBS Liquidity

Audit & Dev Tools

Contract verification, metadata, ABI, logos, and on-chain query tools

Contract Identity

Network Tron Mainnet (TRC-20)
Contract TUqbimoae6p97wfC7H6rKDLLQDogDTJAod
Name Tether USDT
Symbol USDT
Decimals 6
Deployed 2026-05-27
Compiler v0.8.6+commit.0e36fba0
Optimization Yes — 200 runs
License MIT
EVM default

Verification Status

Tronscan ✓ Verified
OKLink ⚠ Compiler mismatch
Source Code Public
OKLink requires v0.8.6+commit.11564f7e but contract was compiled with v0.8.6+commit.0e36fba0. Tronscan verification is the authoritative source for Tron contracts.
Tronscan OKLink JSON

Contract ABI

[
  {"name":"Transfer","type":"event","inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}]},
  {"name":"Approval","type":"event","inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}]},
  {"name":"totalSupply","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"uint256"}]},
  {"name":"balanceOf","type":"function","stateMutability":"view","inputs":[{"name":"account","type":"address"}],"outputs":[{"type":"uint256"}]},
  {"name":"transfer","type":"function","stateMutability":"nonpayable","inputs":[{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"type":"bool"}]},
  {"name":"allowance","type":"function","stateMutability":"view","inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"outputs":[{"type":"uint256"}]},
  {"name":"approve","type":"function","stateMutability":"nonpayable","inputs":[{"name":"spender","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"type":"bool"}]},
  {"name":"transferFrom","type":"function","stateMutability":"nonpayable","inputs":[{"name":"sender","type":"address"},{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"type":"bool"}]},
  {"name":"name","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"string"}]},
  {"name":"symbol","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"string"}]},
  {"name":"decimals","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"uint8"}]},
  {"name":"owner","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"address"}]},
  {"name":"circulatingSupply","type":"function","stateMutability":"view","inputs":[],"outputs":[{"type":"uint256"}]},
  {"name":"pegRate","type":"function","stateMutability":"pure","inputs":[],"outputs":[{"type":"string"}]},
  {"name":"reserveInfo","type":"function","stateMutability":"pure","inputs":[],"outputs":[{"name":"bank","type":"string"},{"name":"account","type":"string"},{"name":"swift","type":"string"},{"name":"holder","type":"string"},{"name":"balance","type":"string"},{"name":"date","type":"string"},{"name":"interbankCode","type":"string"}]}
]
Fetch Live ABI

Token Metadata

Standard format for wallets, CoinGecko, DEX listings.

{
  "name": "Tether USDT",
  "symbol": "USDT",
  "decimals": 6,
  "contract": "TUqbimoae6p97wfC7H6rKDLLQDogDTJAod",
  "blockchain": "Tron",
  "standard": "TRC-20",
  "logo": "https://usdt.capitalmetals.site/tether-logo.webp",
  "website": "https://usdt.capitalmetals.site",
  "peg": "1 USDT = 1 EUR",
  "total_supply": "5855000099999"
}
curl "https://usdt.capitalmetals.site/api/tron-api.php?action=metadata"
Live Metadata JSON

Logo Assets

USDT Logo
WebP · 64px
Download
USDT Logo 200
PNG · 200px
Download
USDT Logo Contract
PNG · 200×200
Download
Direct URLs:
https://usdt.capitalmetals.site/tether-logo.webp
https://usdt.capitalmetals.site/contracts/usdt-logo-200x200.png

Live API Query Tool

URL: https://usdt.capitalmetals.site/api/tron-api.php?action=all
Click Run to execute query…

Integration Guide

// Fetch live token data
const res = await fetch('https://usdt.capitalmetals.site/api/tron-api.php?action=token_info');
const { data } = await res.json();
console.log(data.holder_count, data.total_supply);

// Check account balance
const acc = await fetch('https://usdt.capitalmetals.site/api/tron-api.php?action=account_info&address=YOUR_ADDRESS');
const { data: account } = await acc.json();
console.log('USDT Balance:', account.usdt_balance / 1e6);
import requests

BASE = 'https://usdt.capitalmetals.site/api/tron-api.php'

# Get token info
r = requests.get(BASE, params={'action': 'token_info'})
data = r.json()['data']
print(data['holder_count'], data['symbol'])

# Get top holders
r = requests.get(BASE, params={'action': 'token_holders', 'limit': 10})
holders = r.json()['data']['holders']
for h in holders:
    print(h['address'], h['balance'])
<?php
// Include the API directly
require_once "/path/to/usdt.capitalmetals.site/api/tron-api.php";

// Or fetch via HTTP
$url = "https://usdt.capitalmetals.site/api/tron-api.php?action=token_info";
$data = json_decode(file_get_contents($url), true);
echo $data["data"]["holder_count"]; // e.g. 42
?>
const TronWeb = require('tronweb');
const tronWeb = new TronWeb({ fullHost: 'https://api.trongrid.io' });

const CONTRACT = 'TUqbimoae6p97wfC7H6rKDLLQDogDTJAod';

// Get balance
const contract = await tronWeb.contract().at(CONTRACT);
const balance = await contract.balanceOf('YOUR_ADDRESS').call();
console.log('Balance:', balance.toString() / 1e6, 'USDT');

// Get total supply
const supply = await contract.totalSupply().call();
console.log('Supply:', supply.toString() / 1e6);
Live Dashboard Audit Report Tronscan