try.madhousewallet.com
try.madhousewallet.com
· try.madhousewallet.com
Crypto off-ramp API entry point: sell USDC or other stablecoin and cash out to a bank account in 80+ currencies. Alias of /quote. Pass targetCurrency (ISO 4217) and sourceAmount (USD) to get an FX quote, fees, the fiat amount the recipient receives, and a quoteId to lock the rate. Start here to convert crypto to fiat, then use /requirements, /recipients, /transfer, and /confirm-transfer to complete the bank payout. Pay 0.01 USDC.
try.madhousewallet.com via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://try.madhousewallet.com/api/public/confirm-transfer
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/offramp
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/quote
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/recipients
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/requirements
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/requirements/refresh
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/transfer
|
0.01 | USDC |
https://try.madhousewallet.com/api/public/transfer-status
|
0.01 | USDC |
0xf802283ff77d5972ffd109b91b70d34591b5459e · basescan ↗
| Agent card | https://try.madhousewallet.com |
| Provider | https://try.madhousewallet.com |
| Docs | https://try.madhousewallet.com |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/try.madhousewallet.com) [](https://agenstry.com/agents/try.madhousewallet.com) [](https://agenstry.com/agents/try.madhousewallet.com) [](https://agenstry.com/agents/try.madhousewallet.com)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "try-madhousewallet-com",
"name": "try.madhousewallet.com",
"description": "Crypto off-ramp API entry point: sell USDC or other stablecoin and cash out to a bank account in 80+ currencies. Alias of /quote. Pass targetCurrency (ISO 4217) and sourceAmount (USD) to get an FX quote, fees, the fiat amount the recipient receives, and a quoteId to lock the rate. Start here to convert crypto to fiat, then use /requirements, /recipients, /transfer, and /confirm-transfer to complete the bank payout. Pay 0.01 USDC.",
"domain": "try.madhousewallet.com",
"provider": "try.madhousewallet.com",
"providerUrl": "",
"category": "",
"networks": [
"Base",
"eip155:137",
"eip155:42161"
],
"enriched": false,
"endpoints": [
{
"url": "https://try.madhousewallet.com/api/public/confirm-transfer",
"description": "Confirm a funded crypto off-ramp transfer (USDC to bank). Submit the transfer_id from /transfer and the on-chain tx_hash of your USDC deposit; the fiat bank payout then proceeds. Idempotent. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "transfer_id",
"type": "string",
"description": "",
"example": "6650f1a2b3c4d5e6f7a8b9c0",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tx_hash",
"type": "string",
"description": "",
"example": "0xabc1230000000000000000000000000000000000000000000000000000000def",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://try.madhousewallet.com/api/public/offramp",
"description": "Crypto off-ramp API entry point: sell USDC or other stablecoin and cash out to a bank account in 80+ currencies. Alias of /quote. Pass targetCurrency (ISO 4217) and sourceAmount (USD) to get an FX quote, fees, the fiat amount the recipient receives, and a quoteId to lock the rate. Start here to convert crypto to fiat, then use /requirements, /recipients, /transfer, and /confirm-transfer to complete the bank payout. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "sourceAmount",
"type": "string",
"description": "",
"example": "100",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "targetCurrency",
"type": "string",
"description": "",
"example": "NGN",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://try.madhousewallet.com/api/public/quote",
"description": "Crypto off-ramp quote: sell USDC (or another stablecoin) and cash out to a bank account. Given a target currency (ISO 4217) and a USD source amount, returns the FX rate, fees, and how much fiat the recipient receives. First step to convert crypto to fiat and pay out to a bank in 80+ currencies. Returns quote.targetAmount and a quoteId to lock the rate for a transfer. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "sourceAmount",
"type": "string",
"description": "",
"example": "100",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "targetCurrency",
"type": "string",
"description": "",
"example": "NGN",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "15",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://try.madhousewallet.com/api/public/recipients",
"description": "Create a bank payout recipient for a crypto off-ramp (sell USDC, cash out to fiat). Provide the target currency, account type and bank details (see /requirements), the account holder legal name, and the funding wallet. Returns the recipient id for /transfer. The recipient is sanctions-screened upstream. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "accountHolderName",
"type": "string",
"description": "",
"example": "Ada Lovelace",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "currency",
"type": "string",
"description": "",
"example": "NGN",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "details",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "type",
"type": "string",
"description": "",
"example": "nigeria_bank_account",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "wallet",
"type": "string",
"description": "",
"example": "0x1234567890abcdef1234567890abcdef12345678",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://try.madhousewallet.com/api/public/requirements",
"description": "Crypto-to-bank off-ramp: get the recipient bank-detail fields required to pay out (cash out) in a given currency when selling USDC to fiat. Returns dynamic field descriptors (text/select/radio/date) with validation rules and allowed values, grouped by account type. Empty-key placeholder options are stripped. Use this to know which bank details to collect before creating a payout recipient. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "currency",
"type": "string",
"description": "",
"example": "NGN",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "13",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://try.madhousewallet.com/api/public/requirements/refresh",
"description": "Off-ramp recipient fields (conditional refresh) for a USDC-to-bank payout: send the currency, account type, and details collected so far to reveal fields that depend on chosen values (e.g. branch fields after picking a bank) when selling crypto to a bank account. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "currency",
"type": "string",
"description": "",
"example": "NGN",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "details",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "type",
"type": "string",
"description": "",
"example": "nigeria_bank_account",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://try.madhousewallet.com/api/public/transfer",
"description": "Create a crypto off-ramp transfer: sell USDC and send fiat to a bank account. From a locked quote and a recipient, returns a transfer_id and a Base USDC deposit_address plus the exact amount to send. Fund it on-chain, then call /confirm-transfer. Converts stablecoin to a bank payout in 80+ currencies. Funding wallet KYC and sanctions enforced upstream. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "amount",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "customer_email",
"type": "string",
"description": "",
"example": "sender@example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "customer_uuid",
"type": "string",
"description": "",
"example": "2b9d4e5f-6a7b-4c11-8c11-7f3c1a2b0d9e",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "quote_id",
"type": "string",
"description": "",
"example": "7f3c1a2b-0d9e-4a6f-8c11-2b9d4e5f6a7b",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "recipientId",
"type": "number",
"description": "",
"example": 12345,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "source_network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "source_token",
"type": "string",
"description": "",
"example": "usdc",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "wallet_address",
"type": "string",
"description": "",
"example": "0x1234567890abcdef1234567890abcdef12345678",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://try.madhousewallet.com/api/public/transfer-status",
"description": "Track a crypto off-ramp / USDC-to-bank transfer by its id. Returns status, amount, currency, recipient and quote snapshots, deposit address, reference, and any error. Poll until the fiat bank payout completes. Pay 0.01 USDC.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "id",
"type": "string",
"description": "",
"example": "6650f1a2b3c4d5e6f7a8b9c0",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.01",
"maxAmount": "0.01",
"avgCostPerTransaction": "0.01",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": ""
}
}