Skip to main content
You can retrieve the transaction history for a wallet address by calling the getTransactionHistory function. This function fetches the transaction history for a specified wallet address and chain, returning a list of transactions along with a nextOffset for pagination.
Transaction history is supported for embedded wallets on Aptos, Bitcoin, EVM, Solana, Stellar, Sui, TON, and Tron networks. Responses are cached for 5 seconds.Solana: mainnet (network ID 101) and devnet (network ID 103). For devnet, we only retain 2 weeks of transaction history.EVM supported networks:
Supported chains and network IDs:

Usage

React

useGetTransactionHistory loads the first page reactively. Because it’s keyed on the request, load additional pages on demand by calling getTransactionHistory directly in the handler:

Parameters

Response

The function returns a Promise that resolves to an object containing:

Transaction object

Each transaction object contains:

Asset transfer object

Each asset transfer contains:
Last modified on July 16, 2026