List deposits for the authenticated client
Returns the authenticated client’s deposits, newest first. Supports filtering by account, status, source chain, and transaction hash. The account filter accepts an EVM address or a Solana public key (deposit address or swig address).
Documentation Index
Fetch the complete documentation index at: https://docs.rhinestone.dev/llms.txt
Use this file to discover all available pages before exploring further.
Headers
API key for authentication (omit when sending Authorization)
"your-api-key"
Bearer platform token (e.g. forwarded by user-service). Takes precedence over x-api-key when both are present.
"Bearer eyJhbGciOi..."
Query Parameters
EVM address (0x...) or Solana base58 public key
"0x742d35Cc6634C0532925a3b844Bc9e7595f5bE91"
Filter by the account's recipient address. Aggregates deposits across every smart account that resolves to the same recipient (typically the integrator's user wallet).
"0x2ca6f15be9580c4f332656bedc11c35bf820d08d"
Filter by deposit status
pending, processing, completed, failed, expecting_refund, refunded "failed"
CAIP-2 chain identifier (e.g. "eip155:8453")
^[a-z0-9]+:[a-zA-Z0-9]+$"eip155:8453"
Filter by source transaction hash (EVM 0x... or Solana base58 signature)
"0xabc123..."
Maximum number of deposits to return
1 <= x <= 10020
Pagination cursor. Use the nextCursor returned by the previous page.
^\d+$"123"
When true, include spam-flagged deposits (tokens with no known price). Defaults to false.
false