Wallet API

Access and manage wallet data on the Solana blockchain.

GET/v1/wallets/balance

Get wallet balance including all tokens

Parameters

NameTypeRequiredDescription
addressstringRequiredWallet address
networkstringOptionalNetwork (mainnet-beta or devnet)

Example Response

{
  "success": true,
  "data": {
    "sol": 2.456,
    "tokens": [
      {
        "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "amount": 150.25,
        "decimals": 6,
        "symbol": "USDC"
      }
    ]
  }
}
GET/v1/wallets/transactions

Get wallet transactions

Parameters

NameTypeRequiredDescription
addressstringRequiredWallet address
limitnumberOptionalNumber of transactions to return (default: 10, max: 100)
beforestringOptionalTransaction signature to fetch transactions before

Example Response

{
  "success": true,
  "data": [
    {
      "signature": "5KtPn1LGuxhgEHEAGRQ7wPgVbsGqTdaZLJvpHPBH4LUxkjQZqB6fQgFr7kkz9KzHQxupARnABXkYYP5zVvTQnYCe",
      "blockTime": 1634567890,
      "amount": 1.5,
      "sender": "7UX2i7SucgLMQcfZ75s3VXmZZY4YRUyJN9X1RgfMoDUi",
      "recipient": "2qXKEbUeNYwWUYmPRSZJKQP4DjVWvDTxjwUP1pFi4VGY",
      "type": "transfer",
      "token": "SOL"
    }
  ]
}
GET/v1/wallets/nfts

Get NFTs owned by a wallet

Parameters

NameTypeRequiredDescription
addressstringRequiredWallet address

Example Response

{
  "success": true,
  "data": [
    {
      "mint": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM",
      "name": "Solana Monkey Business #1234",
      "image": "https://arweave.net/example-image-url",
      "collection": "Solana Monkey Business",
      "attributes": [
        {
          "trait_type": "Background",
          "value": "Blue"
        },
        {
          "trait_type": "Fur",
          "value": "Brown"
        }
      ]
    }
  ]
}