Get transaction by hash
Returns full details of a confirmed transaction.Get transactions for an address
Returns paginated transaction history for an address. This is one of the most commonly used indexer endpoints.Get transactions in a block
Returns all transactions included in a specific block.Get mempool transactions for an address
Returns unconfirmed transactions for an address that are currently in the mempool.Get token transfers for an address
Returns transactions where tokens were transferred to or from an address.Understanding transaction timestamps
Timestamps in Alephium are in milliseconds since Unix epoch. To convert to a readable date in JavaScript:Understanding inputs and outputs
Alephium uses a UTXO model similar to Bitcoin. Each transaction consumes existing UTXOs as inputs and creates new UTXOs as outputs. Thespent field on an output tells you whether that UTXO has already been consumed by another transaction. If spent is null the output is still unspent.
Token transfers appear in the tokens array on inputs and outputs. Each entry has an id (the token contract address) and an amount.

