Skip to main content
POST
/
api
/
v1
/
developer
/
wallet
/
transactions
Transactions
curl --request POST \
  --url https://api.allium.so/api/v1/developer/wallet/transactions \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
[
  {
    "chain": "ethereum",
    "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
  }
]
'
{
  "items": [
    {
      "id": "<string>",
      "type": 123,
      "address": "<string>",
      "chain": "<string>",
      "hash": "<string>",
      "index": 123,
      "within_block_order_key": 123,
      "block_timestamp": "2023-11-07T05:31:56Z",
      "block_number": 123,
      "block_hash": "<string>",
      "fee": {
        "raw_amount": "<string>",
        "amount_str": "<string>",
        "amount": 123
      },
      "labels": [
        "<string>"
      ],
      "from_address": "<string>",
      "to_address": "<string>",
      "asset_transfers": [
        {
          "transfer_type": "sent",
          "transaction_hash": "<string>",
          "from_address": "<string>",
          "to_address": "<string>",
          "asset": {
            "type": "native",
            "address": "<string>",
            "name": "<string>",
            "symbol": "<string>",
            "decimals": 123,
            "token_id": "<string>"
          },
          "amount": {
            "raw_amount": "<string>",
            "amount_str": "<string>",
            "amount": 123
          },
          "operation": "mint",
          "log_index": 123
        }
      ],
      "activities": [
        {
          "asset": {
            "type": "native",
            "address": "<string>",
            "name": "<string>",
            "symbol": "<string>",
            "decimals": 123,
            "token_id": "<string>"
          },
          "transaction_hash": "<string>",
          "contract_address": "<string>",
          "spender_address": "<string>",
          "approved_amount": {
            "raw_amount": "<string>",
            "amount_str": "<string>",
            "amount": 123
          },
          "status": "approved",
          "granularity": "token",
          "type": "asset_approval",
          "log_index": 123,
          "trace_index": 123
        }
      ]
    }
  ],
  "cursor": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.allium.so/llms.txt

Use this file to discover all available pages before exploring further.

Each transaction in the response includes activities, asset transfers, and labels (where supported).

Supported Chains

Feature Support by Chain

FeatureEVMSolanaBitcoin
HistorySince genesisSince 2022-01-01Since genesis
Asset transfersโœ…โœ…โœ…
Activitiesโœ…โœ…โŒ
Labelsโœ…โŒโŒ

Supported Activities by Chain

ActivityTypeEVMSolanaBitcoin
Asset Approvalasset_approvalโœ…N/AโŒ
Asset Bridgeasset_bridgeโœ…N/AโŒ
DEX Tradedex_tradeโœ…โœ…โŒ
Liquidity Pool Burndex_liquidity_pool_burnโœ…โŒโŒ
Liquidity Pool Mintdex_liquidity_pool_mintโœ…โŒโŒ
Liquidity Pool Createddex_liquidity_pool_createdโœ…โŒโŒ
NFT Tradenft_tradeโœ…โœ… (Magic Eden v2 only)โŒ

Authorizations

X-API-KEY
string
header
required

Query Parameters

activity_type
string

Activity type to filter transactions by

limit
integer
default:25

Limit the number of transactions returned. Default is 25.

Required range: x <= 1000
transaction_hash
string

Filter by transaction hash

cursor
string

Cursor to request the next page of results.

Body

application/json
Required array length: 1 - 20 elements
chain
string
required

Lowercase chain name

address
string
required

Wallet address

Response

Successful Response

items
(EVMWalletTransaction ยท object | SolanaWalletTransaction ยท object | BitcoinWalletTransaction ยท object | StellarWalletTransaction ยท object | NearWalletTransaction ยท object)[]
required
cursor
string | null