Get wallet transactions
Retrieves transaction history for the client’s wallet on the specified chain. Supports EVM (EIP-155), Solana, Bitcoin, Tron, and Stellar chains.
Response format varies by chain:
- Solana returns the legacy format with
signature,blockTime,tokenMint, and nestedtransactionDetails(containingtransaction,signatureDetails,metadata). This format will be migrated to the unified format in a future release. - All other chains (EVM, Bitcoin, Tron, Stellar) return the unified
TransactionHistoryItemformat withhash,from,to,value,blockNumber,blockTimestamp,status,chainId, and optional token/UserOp fields.
For EVM chains with Account Abstraction enabled, UserOperations can be
included, excluded, or fetched exclusively using the userOperations parameter.
UserOperation items in the response include the bundler transaction hash, sender,
entry point, gas costs, and userOpHash — but not the decoded to, value, or
callData. To retrieve full UserOperation details, use the single transaction
lookup endpoint (GET /clients/me/chains/{chain}/transactions/{userOpHash}).
Note: For EVM chains, this endpoint returns asset transfer history (native tokens, ERC-20, ERC-721, ERC-1155). Contract interactions that do not transfer assets — such as approvals, delegations, or governance votes — will not appear in the results. UserOperations from AA wallets are an exception and will appear regardless of whether they involve a token transfer.
Authorizations
Client API Key or Client Session Token (CST). Pass as a Bearer token in the Authorization header.
Path Parameters
The blockchain chain identifier. Use either a friendly name or CAIP-2 format.
When using CAIP-2 format in URLs, ensure the colon (:) is URI-encoded as %3A.
Supported chains:
ethereum(eip155:1)sepolia(eip155:11155111)base(eip155:8453)base-sepolia(eip155:84532)polygon(eip155:137)polygon-mumbai(eip155:80001)celo(eip155:42220)celo-alfajores(eip155:44787)monad(eip155:143)monad-testnet(eip155:10143)solana(solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp)solana-devnet(solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1)tron(tron:mainnet)tron-nile(tron:nile)tron-shasta(tron:shasta)stellar(stellar:pubnet)stellar-testnet(stellar:testnet)bitcoin-segwit(bip122:000000000019d6689c085ae165831e93-p2wpkh)bitcoin-segwit-testnet(bip122:000000000933ea01ad0ee984209779ba-p2wpkh)bitcoin-p2wpkh(bip122:000000000019d6689c085ae165831e93-p2wpkh)bitcoin-p2wpkh-testnet(bip122:000000000933ea01ad0ee984209779ba-p2wpkh)
Query Parameters
Maximum number of transactions to return. Defaults to 50. Capped at 1000 for EVM chains and 15 for Solana.
Number of transactions to skip (default 0).
Sort order for transactions.
asc, desc Override the wallet address used for the query (EVM only). Must match the client's known EOA or smart contract address.
Filter for ERC-4337 UserOperations (EVM only). Defaults to include.
include— return both regular transactions and UserOperationsonly— return only UserOperationsexclude— return only regular transactions
include, only, exclude Response
Transactions retrieved successfully
Response format varies by chain:
- Solana: transactions are
SolanaTransactionDetailsobjects (legacy format withsignature,blockTime,tokenMint, and nestedtransactionDetails). - All other chains: transactions are
TransactionHistoryItemobjects (unified format withhash,from,to,value,blockNumber,blockTimestamp,status,chainId). Solana will be migrated to the unified format in a future release.