# Token ID
Token ID is a byte array calculated as follows:
- If the token is issued by Issue transaction, the token ID is the same as the transaction ID.
- If the token is issued by Invoke Script transaction when the callable function of dApp script performed the Issue action, the token ID is calculated as the BLAKE2b-256 hash of the byte array containing transaction ID and the fields of the
In the Node REST API, the token identifier is encoded in base58. For example:
The WAVES token has no identifier. The Node REST API uses
null for WAVES.