x402 merchant
JSON Repair$0.001 / callkeyronne.com
JsonRepairLlm-outputsParsingMalformed

Repair malformed JSON text into valid parsed JSON: markdown code fences, single quotes, smart quotes, unquoted keys, trailing commas, comments, Python literals (True/None), raw newlines in strings, and truncated output (auto-closes strings, arrays and objects). Returns the parsed value plus a log of every repair applied. Built for LLM output that almost parses. POST a JSON body like: {"text":"```json\n{name: 'Ada', age: 36, tags: ['x',], active: True"}

MerchantReport

0xb86f…8fc4

0xb86f95ef5fa904318ea9df3b59adce099b478fc4Explorer
Inbound volume
$13.91↑ 480%
Last 7d vs prior 7d
Settlements
867↑ 271%
Last 7d vs prior 7d
123
Distinct counterparties

Chains: Base (867)

Funds flow over time

Activity

MarAprMayJunJulAug
LessMore

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

Frequent counterparties

CounterpartySent to themReceived from themSettlementsLast
0xfd03…b7f0$0.00$11.53156d agoGraph
0xb5d0…baa8$0.00$1.0042846d agoGraph
0x7e57…2f09$0.00$0.3916535d agoGraph
0x2980…6883$0.00$0.186226d agoGraph
0xc59e…98dc$0.00$0.04153d agoGraph
0x9a21…f0c2$0.00$0.0441d agoGraph
0x7cef…7800$0.00$0.03318d agoGraph
0xeb3d…515f$0.00$0.031213d agoGraph

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

Data quality

No concentration or self-dealing patterns detected in observed activity.

Recent activity

Payer PayeeChainAmountx402RouteAgeTxn hash
0xc533…2d7a0xb86f…8fc4Base$0.001100%coinbase1d ago0xc66446…240036
0x9a21…f0c20xb86f…8fc4Base$0.01100%coinbase1d ago0x220095…df20d6
0x9a21…f0c20xb86f…8fc4Base$0.01100%coinbase1d ago0x2beadd…eb2f8d
0x9a21…f0c20xb86f…8fc4Base$0.01100%coinbase1d ago0xcc906d…4124cc
0x9a21…f0c20xb86f…8fc4Base$0.01100%coinbase1d ago0xb5b0f0…e75158
0x6777…39860xb86f…8fc4Base$0.003100%coinbase2d ago0x7fceab…71766d
0xf5d0…03640xb86f…8fc4Base$0.001100%coinbase3d ago0x241358…fdffca
0xf5d0…03640xb86f…8fc4Base$0.001100%coinbase3d ago0x02d705…9df98f
0xe7d9…7a810xb86f…8fc4Base$0.001100%coinbase3d ago0xe835a6…8f59b4
0xc59e…98dc0xb86f…8fc4Base$0.005100%coinbase3d ago0xff07aa…308d37
0xc59e…98dc0xb86f…8fc4Base$0.001100%coinbase3d ago0x20308d…45bb98
0xc59e…98dc0xb86f…8fc4Base$0.003100%coinbase3d ago0x2e77f3…b910d0
0xc59e…98dc0xb86f…8fc4Base$0.001100%coinbase3d ago0x7f22db…22480f
0xc59e…98dc0xb86f…8fc4Base$0.005100%coinbase3d ago0xc7482f…28803a
0xc59e…98dc0xb86f…8fc4Base$0.001100%coinbase3d ago0xae2929…5f8dd1
0xc59e…98dc0xb86f…8fc4Base$0.001100%coinbase3d ago0x4be021…337c1b
0xc59e…98dc0xb86f…8fc4Base$0.003100%coinbase3d ago0x082554…32cf11
0xc59e…98dc0xb86f…8fc4Base$0.002100%coinbase3d ago0xc8de06…df53ff
0xc59e…98dc0xb86f…8fc4Base$0.001100%coinbase3d ago0xc1a2ca…927208
0xc59e…98dc0xb86f…8fc4Base$0.003100%coinbase3d ago0x9dc024…d43157
0xc59e…98dc0xb86f…8fc4Base$0.003100%coinbase3d ago0x171e11…867c8c
0xc59e…98dc0xb86f…8fc4Base$0.003100%coinbase3d ago0x0ba734…9a5fc0
0xc59e…98dc0xb86f…8fc4Base$0.005100%coinbase3d ago0x2c33e9…22c11b
0xc3dd…bf3d0xb86f…8fc4Base$0.001100%coinbase5d ago0x251541…4c8d13
0x54e1…f4e00xb86f…8fc4Base$0.001100%coinbase5d ago0x43de06…f8b242

Hand this page to an agent

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

GET www.roundhouse.studio/api/v0/merchants/0xb86f95ef5fa904318ea9df3b59adce099b478fc4

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: 0xb86f95ef5fa904318ea9df3b59adce099b478fc4

curl -s 'https://www.roundhouse.studio/api/v0/merchants/0xb86f95ef5fa904318ea9df3b59adce099b478fc4'
curl -s 'https://www.roundhouse.studio/api/v0/entities/0xb86f95ef5fa904318ea9df3b59adce099b478fc4/settlements?limit=50'

If you do not have Roundhouse tools or skills installed, read
https://www.roundhouse.studio/skill.md first — it is the whole procedure, and it needs no key.