Oblique Markets · Paid Token Flow Activity

by Oblique Markets

POSTBaseSolana

$0.02

per call · USD Coin on Base

Use when an agent needs recent Solana token-flow activity for one wallet or token mint without an indexer account: which tokens moved, in which direction, with whom, and whether a public DEX program was involved. Returns normalized per-transaction flows (mint, owner, signed delta, decimals), counterparties, an activity read (transfer, swap, mint_burn), program labels, block time and slot, RPC provenance, freshness and a receipt with repeat-payer evidence. $0.02 per call via x402 on Solana or Bas

Endpoint

POST https://api.oblique.markets/api/v1/paid/token-flow-activity

3

Calls / 30d

1

Unique payers / 30d

Sep 7

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://api.oblique.markets/api/v1/paid/token-flow-activity", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    "address": "Solana wallet owner or token mint (base58)."
  }),
});
const data = await res.json();
cURL
curl -X POST \
  "https://api.oblique.markets/api/v1/paid/token-flow-activity" \
  -H "Content-Type: application/json" \
  -d '{"address":"Solana wallet owner or token mint (base58)."}' \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "activity": [
    {
      "activity_type": "transfer",
      "block_time": "2026-09-06T14:15:42.000Z",
      "block_time_unix": 1788766542,
      "counterparties": [
        "7uTT8Xi5RWXzy7h9XL244GRgEycDYDhLjr3ZyNdXi8pZ"
      ],
      "fee_lamports": 5000,
      "fee_payer": "FHpcNSe6tb2n15bAdq4BkeYWGyZKFD7yLYrH92ng7wCT",
      "flows": [
        {
          "decimals": 6,
          "delta": -5,
          "delta_atomic": "-5000000",
          "direction": "out",
          "is_subject": true,
          "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "owner": "Civ6KVQdBMnHHy4ViXGLRmMLh4Z4tJ6dprqWj4nEAyRh",
          "symbol": "USDC",
          "token_account": "EMrJf5kf5jhBLvghNemar19dEpqXBDTpnGsYBNU6EcWB",
          "token_program": "spl-token"
        },
        {
          "decimals": 6,
          "delta": 5,
          "delta_atomic": "5000000",
          "direction": "in",
          "is_subject": false,
          "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "owner": "7uTT8Xi5RWXzy7h9XL244GRgEycDYDhLjr3ZyNdXi8pZ",
          "symbol": "USDC",
          "token_account": "4nvJ5zWdVspxJiNZzB127U6amPH98SFFkBx2JZrAduia",
          "token_program": "spl-token"
        }
      ],
      "programs": [
        "associated-token-account",
        "spl-token",
        "system"
      ],
      "provenance": {
        "cached": false,
        "commitment": "finalized",
        "host": "solana-rpc.publicnode.com",
        "method": "getTransaction",
        "source": "solana-public-rpc"
      },
      "signature": "2s4yjhs99Xd93KnbqDVb4UqUWTXbsVHqkCQbg4KeVyC5NAMS4tthqwNhQYPencjxjJh1q2zfixVXQGkZ4CGxt3Cs",
      "slot": 445009885,
      "status": "success"
    }
  ],
  "chain": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
  "cursor": {
    "before": "2s4yjhs99Xd93KnbqDVb4UqUWTXbsVHqkCQbg4KeVyC5NAMS4tthqwNhQYPencjxjJh1q2zfixVXQGkZ4CGxt3Cs"
  },
  "filters": {
    "activity": "any",
    "direction": "any",
    "mint": null
  },
  "freshness": {
    "cache": "miss",
    "cached_at": "2026-09-07T12:00:01.000Z",
    "served_at": "2026-09-07T12:00:01.000Z",
    "slot_at_fetch": 445010012,
    "ttl_seconds": 120
  },
  "partial": false,
  "receipt": {
    "is_repeat_payer": false,
    "payer": "AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy",
    "payment_network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "prior_calls": 0,
    "request_hash": "3f2a9c1e0b7d4c6a8e5f1d2b9a0c7e6d5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b0c",
    "rpc_calls": 4,
    "sku": "token-flow-activity",
    "transactions_from_cache": 0,
    "upstreams": [
      "solana-rpc.publicnode.com"
    ]
  },
  "returned": 1,
  "scanned": 3,
  "subject": {
    "address": "Civ6KVQdBMnHHy4ViXGLRmMLh4Z4tJ6dprqWj4nEAyRh",
    "kind": "wallet"
  },
  "window": {
    "hours": 24,
    "since": "2026-09-06T12:00:00.000Z",
    "until": "2026-09-07T12:00:00.000Z"
  }
}

Payment details

Pay to0x970007590acc5c938cd51345b17af51b1b40d3ab
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase, Solana
Schemesexact

Is this your API?

Pin it to the top of Onchain Data and the homepage with a featured placement.

Get featured →

More from Oblique Markets & similar services