TRON-Adressen

TRC20 Address: Format, Contract vs. Wallet, und Erstellung über API

Warum TRON-Adressen mit T beginnen, wie sich eine TRC20-Contract-Adresse von einer Wallet-Adresse unterscheidet, und wie Sie TRC20-Deposit-Adressen über REST erstellen und überwachen.

7 Tage kostenlos testen — keine Karte, kein KYC nötig Non-custodial — Private Keys bleiben unter Ihrer Kontrolle Pläne ab 49 €/Monat (490 €/Jahr) — Pläne und Rate Limits ansehen

Eine TRC20-Adresse ist der Konto-Identifikator für TRX und TRC-20-Token wie USDT auf der TRON-Blockchain – ein Base58Check-String, der mit dem Buchstaben T beginnt. Ob Sie einen Checkout bauen, der USDT-TRC20 akzeptiert, oder einfach eine Wallet-Adresse von einer Contract-Adresse unterscheiden wollen: Diese Seite behandelt das Format und wie Sie TRC20-Adressen über eine API generieren und beobachten. Für die vollständige technische Aufschlüsselung der Hex- vs. Base58-Formen siehe den TRC20-Address-Guide im Blog.

Was ist eine TRC20-Adresse, und was ist eine tron address allgemein?

Jedes TRON-Konto, ob TRC20 oder nicht, hat eine Adresse, geschrieben in zwei äquivalenten Formen: einem Base58Check-String, der mit T beginnt (die Form, die Nutzer sehen, z. B. TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t), und einer Hex-Form, die mit 41 beginnt und intern von TVM, TRONs Smart-Contract-Engine, genutzt wird. Eine tron address ist nicht an ein Token gebunden – dieselbe Adresse hält TRX, jedes TRC-10-Token und jedes TRC-20-Token, mit dem das Konto interagiert hat, weil TRC-20-Guthaben im jeweiligen Token-Contract liegen, indiziert nach Adresse, statt in der Adresse selbst.

Contract-Adresse vs. Wallet-Adresse

Zwei verschiedene Dinge teilen sich auf TRON dasselbe T…-Format, und sie zu verwechseln ist ein häufiger Integrationsfehler. Eine Wallet-Adresse gehört einem Nutzer oder Ihrer eigenen Hot Wallet und kann senden und empfangen. Eine trc20 contract address – wie USDTs TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t – identifiziert den Smart Contract, der ein bestimmtes Token definiert und das Guthaben aller Nutzer verfolgt; Sie senden Gelder nie direkt an sie als Deposit-Ziel, sondern referenzieren sie als Parameter beim Aufruf eines Transfers. Wenn eine Integration nach einer „tron trc20 contract address“ fragt, meint sie die zweite Art – den Token-Identifikator, kein Ziel.

TRC10 vs. TRC20: zwei verschiedene Token-Standards

TRC10-Token sind native Protokoll-Assets – es läuft kein Smart Contract, wenn sie sich bewegen, sodass ein Transfer nur Bandwidth kostet. TRC20-Token leben in einem Smart Contract, spiegeln die ERC-20-Schnittstelle konzeptionell und verbrauchen zusätzlich Energy bei jedem Transfer, weil der Contract Code ausführt, um seine Guthabentabelle zu aktualisieren. USDT und nahezu jedes kommerziell relevante TRON-Token ist TRC20. Der TRC10-vs.-TRC20-Vergleich behandelt die mechanischen und Kostenunterschiede ausführlich, falls Sie entscheiden, auf welchem Standard Sie ein neues Token ausgeben – relevant, wenn Sie ein eigenes TRC20-Token erstellen wollen statt nur bestehende zu akzeptieren.

TRON ist nicht EVM: warum „tron evm“ die falsche Suche ist

TRONs Smart-Contract-Engine, TVM, ist darauf ausgelegt, weitgehend kompatibel mit Solidity-Contracts zu sein, die für Ethereums EVM geschrieben wurden, weshalb Solidity-Code oft mit wenig Anpassung auf TRON deployt. Aber TVM ist eine eigene Laufzeitumgebung, nicht EVM selbst – Opcodes, gas-äquivalentes Resource-Metering (Energy und Bandwidth statt Gas) und Adresskodierung (Base58Check-T-Adressen statt 0x) unterscheiden sich alle. „TRON EVM“ als wörtliche Aussage ist ungenau; „in der Praxis EVM-kompatibel für viele Contracts“ ist die korrekte Version.

TRC20-Adresse per REST erstellen und beobachten

EndpointWas er tut
POST /api/v2/tron/addressesNeue TRON-Adresse generieren
POST /api/v2/tron/addresses/importPrivate Key importieren, damit die API für diese Adresse signieren kann
POST /api/v2/tron/webhooksWebhook für TRX-, TRC-10- oder TRC-20-Deposits auf die Adresse registrieren
POST /api/v2/tron/transactions/trc20Ein TRC-20-Token wie USDT von der Adresse senden

Das deckt ab, wie Sie eine TRC20-Wallet-Adresse programmatisch in jedem Volumen erhalten, das Ihre Integration braucht, ohne Adressen von Hand in einer Wallet-App zu generieren und in eine Datenbank zu kopieren.

Bauen Sie ein Checkout- oder Börsen-Backend, das TRC20-Adressen im großen Maßstab braucht? Kostenloses Konto erstellen und eine Charge im Testnet generieren – 7 Tage kostenlos testen, keine Karte, kein KYC.

FAQ: TRC20-Adressen

Der Konto-Identifikator für TRX und TRC-20-Token auf TRON, geschrieben als Base58Check-String, der mit T beginnt. Dieselbe Adresse hält TRX sowie jedes TRC-10- oder TRC-20-Token, das das Konto erhalten hat.

Die Adresse des Smart Contracts, der ein bestimmtes TRC-20-Token definiert – die von USDT ist TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. Es ist ein Token-Identifikator, den Sie als Parameter übergeben, kein Ziel, an das Sie direkt Deposits senden.

POST /api/v2/tron/addresses erstellt eine über die API. Registrieren Sie einen Webhook darauf, erhält Ihr Backend eine HMAC-signierte Benachrichtigung, sobald ein TRX-, TRC-10- oder TRC-20-Deposit eintrifft, ohne einen Explorer zu pollen.

TRC10-Token sind native Protokoll-Assets ohne Contract-Ausführung, daher kosten sie beim Bewegen nur Bandwidth. TRC20-Token laufen über einen Smart Contract und verbrauchen zusätzlich Energy bei jedem Transfer. USDT auf TRON ist TRC20.

Ja – TRC20 ist ein offener Standard, und einen Contract zu deployen, der ihm folgt, ist der Weg, wie jedes TRC20-Token, USDT eingeschlossen, entstanden ist. Einmal deployt, funktioniert seine Contract-Adresse mit demselben POST /api/v2/tron/transactions/trc20-Endpoint wie jedes andere TRC-20-Token.

Nein. TRONs TVM-Laufzeitumgebung ist darauf ausgelegt, viel Solidity-Code auszuführen, der für Ethereums EVM geschrieben wurde, aber es ist eine eigenständige Implementierung mit eigenem Resource-Metering (Energy und Bandwidth) und eigenem Adressformat (Base58Check, nicht 0x).

Bereit, TRON zu integrieren?

Konto erstellen und noch heute eine Testnet-TRC20-Adresse generieren – 7 Tage kostenlos testen, keine Karte, kein KYC. Vollständige Endpoint-Referenz in den TRON API-Docs, oder alle sieben Chains mit der Multi-Chain-Blockchain-API abdecken.