{
  "service": "pool watch",
  "what": "Continuous depth monitoring of one BSC pool for 30 days, with a callback when depth falls below a threshold you set.",
  "price": "0.50 USD1 (by EIP-3009, accepts[0], or by direct transfer), or the same amount in USDC by standard x402 (accepts[1], Permit2; a stock client must allow USDC on eip155:56 in spendControls.allowedAssets) — every way lands in the same wallet; or half that in $BOBAI: 950 $BOBAI by direct transfer (accepts[3])",
  "buy": "POST this same URL with {\"token\":\"0x…\",\"depthBelowUsd\":1000,\"callback\":\"https://…\"} — pair optional (a PancakeSwap V2 pair or V3 pool), found from the token when left out (its PancakeSwap V2 pair with WBNB, or with quote)",
  "how": "Pay 0.50 in USD1 by EIP-3009 (accepts[0]: sign TransferWithAuthorization to 0x690E950214980BC329823A2DB2fD90C06Bd54dE4 and send the x402 payload in PAYMENT-SIGNATURE — we settle it), or in USDC by standard x402 (accepts[1], Permit2; a stock client must allow USDC on eip155:56 in spendControls.allowedAssets), or send 0.50 USD1 or 950 $BOBAI to 0x690E950214980BC329823A2DB2fD90C06Bd54dE4 on BNB Smart Chain, then repeat this request with header PAYMENT-SIGNATURE: <transaction hash>.",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:56",
      "asset": "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d",
      "amount": "500000000000000000",
      "maxAmountRequired": "500000000000000000",
      "payTo": "0x690E950214980BC329823A2DB2fD90C06Bd54dE4",
      "resource": "https://agent.brainonbnb.com/watch",
      "maxTimeoutSeconds": 300,
      "description": "Pool watch for 30 days — USD1 by EIP-3009 (sign TransferWithAuthorization, send it in X-PAYMENT or PAYMENT-SIGNATURE; we settle it)",
      "extra": {
        "name": "World Liberty Financial USD",
        "version": "1",
        "decimals": 18,
        "assetTransferMethod": "eip3009",
        "transferMethod": "eip3009"
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:56",
      "asset": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d",
      "amount": "500000000000000000",
      "maxAmountRequired": "500000000000000000",
      "payTo": "0x690E950214980BC329823A2DB2fD90C06Bd54dE4",
      "resource": "https://agent.brainonbnb.com/watch",
      "description": "Pool watch for 30 days",
      "mimeType": "application/json",
      "maxTimeoutSeconds": 3600,
      "extra": {
        "name": "USD Coin",
        "version": "2",
        "decimals": 18,
        "assetTransferMethod": "permit2",
        "feePayer": "facilitator"
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:56",
      "asset": "0x8d0d000ee44948fc98c9b98a4fa4921476f08b0d",
      "maxAmountRequired": "500000000000000000",
      "payTo": "0x690E950214980BC329823A2DB2fD90C06Bd54dE4",
      "resource": "https://agent.brainonbnb.com/watch",
      "description": "Pool watch for 30 days — direct transfer, then send the transaction hash in PAYMENT-SIGNATURE",
      "extra": {
        "name": "World Liberty Financial USD",
        "version": "1",
        "decimals": 18,
        "assetTransferMethod": "direct-transfer"
      },
      "amount": "500000000000000000"
    },
    {
      "scheme": "exact",
      "network": "eip155:56",
      "asset": "0x245c386dcfed896f5c346107596141e5edcbffff",
      "maxAmountRequired": "855000000000000000000",
      "payTo": "0x690E950214980BC329823A2DB2fD90C06Bd54dE4",
      "resource": "https://agent.brainonbnb.com/watch",
      "description": "Pool watch for 30 days — half price in $BOBAI (0.25 USD instead of 0.50): send 950 BOBAI (the amount at this quote); at least 855 BOBAI must arrive after the token's transfer tax. Direct transfer, then the transaction hash in PAYMENT-SIGNATURE",
      "extra": {
        "name": "BOB",
        "symbol": "BOBAI",
        "version": "1",
        "decimals": 18,
        "assetTransferMethod": "direct-transfer",
        "usd_per_bobai": 0.0002633192747009683,
        "quoted_at": "2026-10-16T14:53:41.854Z"
      },
      "amount": "855000000000000000000"
    }
  ],
  "read_back": "GET /watch/<id> — returned to you when the purchase settles",
  "holder_pass": {
    "line": "1,000,000 $BOBAI (token 0x245c386dcfed896f5c346107596141e5edcbffff, 18 decimals) in the signing wallet, read from the chain at each use",
    "allowance": "per wallet and UTC day: 20 answers and 2 pool watches, nothing paid",
    "how": "Sign, with the wallet, the message \"BOBAI holder pass\\nwallet: <lowercase address>\\nissued: <ISO 8601 UTC time, e.g. new Date().toISOString()>\" (EIP-191 personal_sign — a signature, no transaction, nothing spent), then send the same request with header PAYMENT-SIGNATURE: bobai-holder <address> <issued> <signature>",
    "issued_within": "10 minutes before the request",
    "why": "Held, not spent: the tokens stay in your wallet.",
    "in_a_browser": "https://brainonbnb.com/pass — connect the wallet, sign, read the answer"
  },
  "free_alternative": "https://brainonbnb.com/api/pool-scan?address=0x… — one reading, no payment, no watching",
  "catalogue": "https://agent.brainonbnb.com/.well-known/x402"
}