This endpoint returns a list of transactions associated with the wallet set. A wallet set is represented by an EVM address, a Solana address, or both. At least one address must be provided.
This endpoint supports testnets. To get data for testnets use X-Env header.
Temporary limitations for Solana addresses:
NOTE: This endpoint supports a lot of filters, sorting, and pagination parameters. Make sure that your request URL length is safe for your platform. Usually, 2000 characters are the safe limit in virtually any combination of client and server software.
NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Custom header that allows you to get data for testnets.
testnet A list of wallet addresses forming a wallet set. example: 0x42b9df65b219b3dd36ff330a4dd8f327a6ada990,8BH9pjtgyZDC4iAQH5ZiYDZ1MDWC98xki2V8NzqqKW3K
The set must contain at least one address and may include at most one address per supported chain type (currently EVM and Solana). The order of addresses does not matter.
1 - 2 elementsDenominated currency value of returned prices
eth, btc, usd, eur, krw, rub, gbp, aud, cad, inr, jpy, nzd, try, zar, cny, chf Pagination parameters
Query for a full-text search.
2 - 64"Trade"
Return only transactions with specified types (comma-separated list).
Possible values:
approve - Grant permission to a smart contract to access and spend tokens on behalf of the walletburn - Destroy tokens permanently, reducing the total token supplyclaim - Claim earned rewards, airdrops, or vested tokens from a protocoldelegate - Delegate tokens or voting power to another addressdeploy - Deploy a new smart contract to the blockchaindeposit - Deposit assets into a protocol (e.g., lending pool, liquidity pool, vault)execute - Execute a smart contract function or complex interaction that doesn't fit other specific typesmint - Create new tokens, increasing the total token supplyreceive - Receive tokens from another wallet addressrevoke - Revoke previously granted token spending permissions from a smart contractrevoke_delegation - Revoke a previously delegated token or voting powersend - Send tokens to another wallet addresstrade - Exchange or swap assets (e.g., on a DEX)withdraw - Withdraw assets from a protocol (e.g., from lending pools, liquidity pools, or vaults)Type of the transaction operation. This field indicates the primary action performed in the transaction.
Possible values and their meanings:
approve - Grant permission to a smart contract to access and spend tokens on behalf of the walletbid - Place a bid in a prediction marketburn - Destroy tokens permanently, reducing the total token supplyclaim - Claim earned rewards, airdrops, or vested tokens from a protocoldelegate - Delegate tokens or voting power to another addressdeploy - Deploy a new smart contract to the blockchaindeposit - Deposit assets into a protocol (e.g., lending pool, liquidity pool, vault)execute - Execute a smart contract function or complex interaction that doesn't fit other specific typesmint - Create new tokens, increasing the total token supplyreceive - Receive tokens from another wallet addressrevoke - Revoke previously granted token spending permissions from a smart contractrevoke_delegation - Revoke a previously delegated token or voting powersend - Send tokens to another wallet addresstrade - Exchange or swap assets (e.g., on a DEX)withdraw - Withdraw assets from a protocol (e.g., from lending pools, liquidity pools, or vaults)approve, burn, claim, delegate, deploy, deposit, execute, mint, receive, revoke, revoke_delegation, send, trade, withdraw Return only transactions that contain specified asset types (comma-separated list).
Type of concrete asset.
fungible, nft Return only transactions from specified chains (comma-separated list). You can find available chain ids in chain endpoints.
Return only transactions with fungibles with specified ids (comma-separated list).
Return only transactions since specific date. Timestamp in milliseconds.
13"1688842525735"
Return only transactions until specific date. Timestamp in milliseconds.
13"1694192535967"
Filter transactions based on the is_trash flag. If no flag is specified, then no_filter is applied.
only_trash, only_non_trash, no_filter Specify implementations of fungible tokens as a comma-separated list of chain:address pairs.
Example format: ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48,polygon:0x123456789abcdef123456789abcdef123456789
Each item consists of a blockchain chain_id and an address, separated by a colon (:). Multiple pairs can be provided using commas (,).