x402 merchant
Machine Shop$0.004 / callapi.pay-forge.online ↗
Entity extractionExtract entitiesEmail extractionURL extractionMoney extraction

Deterministic regex entity extraction and email extraction from caller-supplied text. Returns exactly emails, urls and money arrays, each sorted and deduplicated by exact case-sensitive string equality, preserving matched case. Email patterns use Python case-insensitive [A-Z], digits and common email punctuation with a letter TLD of length >=2, case-insensitive matching. URL patterns start with lowercase http:// or https:// and end at whitespace, angle brackets or quotes; trailing punctuation can remain. Money patterns match $/€/£ followed by a digit and digits/commas/dots, or a number followed by USD/EUR/GBP, with one optional whitespace separator and case-insensitive currency codes. Money is returned as strings, not validated numeric amounts. Currency-code patterns have no trailing word boundary: 5 USDC can yield the partial match 5 USD; USDC is not recognized as a distinct currency. Does not extract people, organizations, locations, dates or standalone crypto addresses; not semantic named-entity recognition. No URL fetch or email verification. POST application/json with text. Limit: 50000 input Unicode characters per request; for comparison, the lengths of a and b are added. Empty strings are accepted. Extra JSON properties are ignored. Errors after payment verification: 413 for the character limit; 422 for missing/non-string fields or malformed JSON, and for URL parsing errors. Unpaid calls return 402 with a base64 JSON PAYMENT-REQUIRED header before input validation. Handler error responses are not settled.

MerchantReport

0xd8dd…4cb5

0xd8dd9fc8c143207ddbe84e1e9237f11a69814cb5Explorer
$0.12
Received
$0.00
Paid out
23
Settlements
2
Distinct counterparties
In the 23 settlements scanned

Received $0.12 of the $833.89M Roundhouse has indexed across 1,300,243 wallets — less than 0.0001% of it.

Counted from this wallet’s own settlements. The index rollup has no row for it yet, which is normal for an address first seen in the last half hour.

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

Frequent counterparties

CounterpartySent to themReceived from themSettlementsLast
0x3d50…d462$0.00$0.122210h agoGraph
0xa1d1…1978$0.00$0.00418h agoGraph

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

Data quality

97% of observed volume is with a single counterparty, in all 23 observed settlements.

Organic volume $0.12 of $0.12 total.

Recent activity

Payer PayeeChainAmountx402RouteAgeTxn hash
0xa1d1…19780xd8dd…4cb5Base$0.004100%payAI8h ago0x7004de…5846c2
0x3d50…d4620xd8dd…4cb5Base$0.02100%payAI10h ago0x59c97a…1e7fad
0x3d50…d4620xd8dd…4cb5Base$0.01100%payAI10h ago0x3b68b0…0d42ba
0x3d50…d4620xd8dd…4cb5Base$0.01100%payAI10h ago0xc9a71d…cb3a32
0x3d50…d4620xd8dd…4cb5Base$0.006100%payAI10h ago0xf13d74…111937
0x3d50…d4620xd8dd…4cb5Base$0.006100%payAI10h ago0x5a009c…2e6bfc
0x3d50…d4620xd8dd…4cb5Base$0.006100%payAI10h ago0xb876d0…66f9b0
0x3d50…d4620xd8dd…4cb5Base$0.006100%payAI10h ago0xc7eb30…2cd1dc
0x3d50…d4620xd8dd…4cb5Base$0.005100%payAI10h ago0x8a586c…ee4a22
0x3d50…d4620xd8dd…4cb5Base$0.005100%payAI10h ago0x27350e…319467
0x3d50…d4620xd8dd…4cb5Base$0.005100%payAI10h ago0xc47cdd…622c08
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x27cb6a…ba0a51
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x7dc010…a4bfa8
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x47593f…7fa40d
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0xa64494…101c77
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x71e7aa…5eee25
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x567526…a0489a
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI10h ago0x71afeb…02fbc2
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI11h ago0xd0d632…aef895
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI11h ago0xf63943…0f64c4
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI11h ago0x691cfb…8040bb
0x3d50…d4620xd8dd…4cb5Base$0.004100%payAI11h ago0xe8f59f…4be720
0x3d50…d4620xd8dd…4cb5Base$0.001100%payAI16h ago0x08b546…32f128

Hand this page to an agent

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

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

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

curl -s 'https://api.roundhouseai.io/v0/merchants/0xd8dd9fc8c143207ddbe84e1e9237f11a69814cb5'
curl -s 'https://api.roundhouseai.io/v0/entities/0xd8dd9fc8c143207ddbe84e1e9237f11a69814cb5/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.