money-lab.app
No description published for this endpoint.
The wallet the 402 directs payment to. Its whole payment record — every payer, every chain — is on the merchant page.
Asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
The payTo wallet does not resolve to a registered ERC-8004 agent. That is not a verdict on the service — most of the catalog is unregistered.
Live 402 challenge
Captured by the enrichment pass, not read just now. Prices can change — always read the 402 the endpoint answers with.
{
"error": "payment_required",
"sample": {
"data": {
"row": {
"id": "stripe-payment-link",
"plan": "standard (no platform)",
"notes": "Cheapest per sale. No discovery; delivery is up to you.",
"stale": false,
"extras": [
"+1.5% international cards",
"+1% currency conversion",
"+0.5% manually entered cards",
"Stripe Tax Basic +0.5% per transaction"
],
"quotes": [
{
"fee_pct": 9,
"fees_usd": 0.45,
"keep_usd": 4.55,
"price_usd": 5
},
{
"fee_pct": 5.9,
"fees_usd": 0.59,
"keep_usd": 9.41,
"price_usd": 10
},
{
"fee_pct": 4.47,
"fees_usd": 0.85,
"keep_usd": 18.15,
"price_usd": 19
},
{
"fee_pct": 3.51,
"fees_usd": 1.72,
"keep_usd": 47.28,
"price_usd": 49
}
],
"formula": "0.0% + $0.00 platform + 2.9% + $0.30 processing",
"platform": "Stripe Payment Links",
"confidence": "vendor_page",
"monthly_usd": 0,
"source_urls": [
"https://stripe.com/pricing"
],
"last_checked": "2026-10-15",
"merchant_of_record": "Seller (you). Stripe Tax Basic can calculate/collect for 0.5% where you are registered; it does not register or file."
},
"prices_usd": [
5,
10,
19,
49
],
"rules_in_full_response": 7
},
"note": "Free sample: one real row of the paid response, so you can judge the data before paying. Pay to get the full response."
},
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x5472D8E20A3980192B8D4f287F0c7EEb8D51eFb2",
"amount": "10000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"requests": "Didn't find what you need? POST https://money-lab.app/api/agent/requests",
"resource": {
"url": "https://money-lab.app/api/agent/platform-fees",
"tags": [
"ecommerce",
"creator-economy",
"fees",
"digital-products",
"pricing"
],
"iconUrl": "https://money-lab.app/icon-512.png",
"mimeType": "application/json",
"description": "What a digital-product seller actually keeps per sale on Stripe Payment Links, Lemon Squeezy, Payhip, Ko-fi, Etsy and Gumroad (direct and Discover) at any price you pass: fees, keep, fee %, a ranking, merchant-of-record (who owes sales tax/VAT), extras such as international, PayPal and ads surcharges, subscription break-evens, vendor source URLs and per-row check dates. Rows older than 45 days are flagged stale. The article tables are free on the blog.",
"serviceName": "Moneylab"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"rows": [
{
"id": "etsy-us",
"stale": false,
"quotes": [
{
"fee_pct": 14,
"fees_usd": 1.4,
"keep_usd": 8.6,
"price_usd": 10
}
],
"formula": "6.5% + $0.20 platform + 3.0% + $0.25 processing",
"platform": "Etsy",
"last_checked": "2026-09-25",
"merchant_of_record": "Etsy, wherever marketplaces are required to collect."
}
],
"prices_usd": [
10
],
"ranking_by_price": [
{
"ranked": [
{
"id": "stripe-payment-link",
"keep_usd": 9.41
},
{
"id": "gumroad-direct",
"keep_usd": 7.91
}
],
"price_usd": 10
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"properties": {
"price": {
"type": "string",
"description": "Optional comma-separated sale prices in USD (0.5-10000, max 10), default 5,10,19,49."
},
"platform": {
"type": "string",
"description": "Optional substring filter, e.g. gumroad, etsy, lemon."
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"properties": {
"rows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"stale": {
"type": "boolean"
},
"quotes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fee_pct": {
"type": "number"
},
"fees_usd": {
"type": "number"
},
"keep_usd": {
"type": "number"
},
"price_usd": {
"type": "number"
}
}
}
},
"formula": {
"type": "string"
},
"platform": {
"type": "string"
},
"last_checked": {
"type": "string"
},
"merchant_of_record": {
"type": "string"
}
}
}
},
"prices_usd": {
"type": "array",
"items": {
"type": "number"
}
},
"ranking_by_price": {
"type": "array",
"items": {
"type": "object",
"properties": {
"ranked": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"keep_usd": {
"type": "number"
}
}
}
},
"price_usd": {
"type": "number"
}
}
}
}
}
}
}
}
}
}
}
},
"x402Version": 2
}Accepts
The payment requirements as published to the catalog. Read the live 402 before paying — a price here is a claim, not a quote.
Pay 0.01 USDC on Base to 0x5472…1eFb2. The signed payment is good for 2 minutes.
- Paid to
- 0x5472…1eFb2
- USD Coin contract
- 0x8335…02913
- Payment window
- 2 minutes
- As published
- 10000 smallest units
- Returns
- application/json
The catalog’s raw entry
[
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x5472D8E20A3980192B8D4f287F0c7EEb8D51eFb2",
"scheme": "exact",
"network": "eip155:8453",
"mimeType": "application/json",
"resource": "https://money-lab.app/api/agent/platform-fees",
"description": "",
"maxAmountRequired": "10000",
"maxTimeoutSeconds": 120
}
]Provenance
- Seen in the source catalog
- 2026-10-17 08:19Z
- Last indexed by Roundhouse
- 2026-10-26 18:49Z
- Last enriched (probe, favicon, geo)
- 2026-10-21 16:16Z
- x402 version
- 1
- Max timeout
- 120s
- Liveness probe
- HTTP 402
Hand this page to an agent
Copy the prompt and paste it into Claude, an MCP client or your own agent — it will vet this service and call it over the free read API. No key, no account.
GET api.roundhouseai.io/v0/endpoints
No per-endpoint history for this service yet, so this is payments indexed to its PROVIDER's wallet over 30 days. Verified volume counts only settlements with an on-chain EIP-3009 marker.
Show the promptHide the prompt
Using Roundhouse, look up the x402 service money-lab.app and tell me whether it is worth paying: what a call costs, whether the endpoint answered when last probed, and what its payment record actually shows. curl -s 'https://api.roundhouseai.io/v0/endpoints?q=money-lab.app' curl -s 'https://api.roundhouseai.io/v0/merchants/<the payTo wallet returned above>' Then call it: read the price from the live 402 at https://money-lab.app/api/agent/platform-fees, never from a cached figure, and pay with an x402 client. 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.