---
id: "tron_address"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["cryptocurrency"]
langs: ["common"]
quality: 80
url: "http://registry.apicrafter.io/datatype/tron_address"
---

# TRON address (`tron_address`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Address of a TRON account or contract: a 21-byte value made of the prefix byte 0x41 and a 20-byte account hash, encoded with Base58Check in 34 characters that start with T. APIs also show the same value as 42 hexadecimal digits starting with 41; that form is not matched here.

- Parent datatype: `crypto_address`
- Personal data (PII): no
- Categories: Cryptocurrency (cryptocurrency)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^T[1-9A-HJ-NP-Za-km-z]{33}$
```

Check digit algorithm: `base58check`

## Examples

- `TNPeeaaFB7K9cmo4uQpcU32zGK8G1NYqeL` — Example of the TRON developer documentation (hex 418840E6C55B9ADA326D211D818C34A994AECED808)
- `TDp4x8kCJ6aHz8wnqZgkaVQAm2ajH1og3L` — Address derived from the example public key of the TRON developer documentation
- `TNPeeaaFB7K9cmo4uQpcU32zGK8G1NYqeM` (invalid example) — last character changed, the checksum fails

## Translations

- ru: Адрес TRON

## Sources

- doc: <https://developers.tron.network/docs/account>
- wikipedia: <https://en.wikipedia.org/wiki/Tron_(cryptocurrency)>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/tron_address.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/cryptocurrency/tron_address.yaml>
