x402 merchant
Clean csvData cleaningDeduplicate rowsCsv validationData quality

Cleans a CSV/TSV/JSON table: removes duplicate and empty rows, trims whitespace, and returns the cleaned CSV with before/after quality checks and per-column stats. Call it before analysing or importing messy tabular data. Input: {"data": "<csv text>"}.

MerchantReport

0x3291…ca91

0x3291398dc7070472cf2ed2e757246d089760ca91Explorer
$5.50
Received
$0.00
Paid out
4
Settlements
1
Distinct counterparties
Over the whole indexed history

Received $5.50 of the $834.35M Roundhouse has indexed across 1,302,140 wallets — less than 0.0001% of it.

Chains (from the recent scan): Base (25)

Activity

AprMayJunJulAugSepOct
LessMore

One square per day; click a day to see its settlements in the ledger.

Frequent counterparties

CounterpartySent to themReceived from themSettlementsLast
0x7f06…8009$0.00$7.182536m agoGraph

Ranked by settled amount over this wallet's recent settlement window — who it normally transacts with.

Data quality

100% of observed volume is with a single counterparty; all observed volume is with one counterparty, in all 25 observed settlements.

Organic volume $7.18 of $7.18 total.

Recent activity

Payer PayeeChainAmountx402RouteAgeTxn hash
0x7f06…80090x3291…ca91Base$0.02100%coinbase36m ago0x3c5193…b355b9
0x7f06…80090x3291…ca91Base$0.02100%coinbase38m ago0xe79087…078ebb
0x7f06…80090x3291…ca91Base$0.01100%coinbase55m ago0xc17131…dfb76f
0x7f06…80090x3291…ca91Base$0.01100%coinbase57m ago0xa6326a…31d6b7
0x7f06…80090x3291…ca91Base$0.01100%coinbase1h ago0xed19ef…4d8880
0x7f06…80090x3291…ca91Base$0.01100%coinbase1h ago0xc01a80…725286
0x7f06…80090x3291…ca91Base$0.005100%coinbase1h ago0x89d2f5…a0847c
0x7f06…80090x3291…ca91Base$0.002100%coinbase1h ago0xf67c7b…b38d2b
0x7f06…80090x3291…ca91Base$0.002100%coinbase1h ago0x3a9d9a…04fa61
0x7f06…80090x3291…ca91Base$0.001100%coinbase1h ago0x0570fc…8c9be5
0x7f06…80090x3291…ca91Base$0.001100%coinbase1h ago0x75557b…09d4f7
0x7f06…80090x3291…ca91Base$0.001100%coinbase1h ago0x313532…453ec0
0x7f06…80090x3291…ca91Base$0.01100%payAI10h ago0x24a71e…782aa1
0x7f06…80090x3291…ca91Base$0.01100%payAI10h ago0xc47f35…a1903c
0x7f06…80090x3291…ca91Base$0.01100%payAI4d ago0x198b23…b3fa6e
0x7f06…80090x3291…ca91Base$0.01100%payAI4d ago0xdf0a2e…bdca64
0x7f06…80090x3291…ca91Base$0.02100%payAI4d ago0xd242fb…fe8c70
0x7f06…80090x3291…ca91Base$0.03100%payAI4d ago0xc75d51…4ad1a2
0x7f06…80090x3291…ca91Base$0.25100%payAI4d ago0x25aeda…990037
0x7f06…80090x3291…ca91Base$0.50100%payAI4d ago0xa13157…74cd4e
0x7f06…80090x3291…ca91Base$0.75100%payAI4d ago0xe779f7…2c86c5
0x7f06…80090x3291…ca91Base$0.50100%payAI4d ago0xc05af1…745763
0x7f06…80090x3291…ca91Base$3.00100%payAI4d ago0x63c20d…6ed02a
0x7f06…80090x3291…ca91Base$1.00100%payAI4d ago0x97a2eb…668f01
0x7f06…80090x3291…ca91Base$1.00100%payAI4d ago0xe8f5fc…6b1dfa

Hand this page to an agent

Copy the prompt and paste it into Claude, an MCP client or your own agent — it will check 0x3291…ca91's payment record before paying it over the free read API. No key, no account.

GET api.roundhouseai.io/v0/merchants/0x3291398dc7070472cf2ed2e757246d089760ca91

Open skill.md
Show the prompt
Using Roundhouse, tell me whether this x402 merchant is worth paying: how many distinct
agents have paid it, how recently, and for what.

  Merchant wallet: 0x3291398dc7070472cf2ed2e757246d089760ca91

curl -s 'https://api.roundhouseai.io/v0/merchants/0x3291398dc7070472cf2ed2e757246d089760ca91'
curl -s 'https://api.roundhouseai.io/v0/entities/0x3291398dc7070472cf2ed2e757246d089760ca91/settlements?limit=50'

The /v0 API needs an API key (`authorization: Bearer rh_live_…`) on everything except
/v0/unified* and /v0/endpoints. Either pay over x402 (mint a personal key for $0.01 at
GET https://api.roundhouseai.io/v0/test/x402), or ask me for an organization key, which I create at
https://roundhouseai.io/dashboard/connections. If you have neither, ask before going further.

If you do not have Roundhouse tools or skills installed, read
https://roundhouseai.io/skill.md first — it is the whole procedure.