kyc.madhousewallet.com
https://kyc.madhousewallet.com/api/public/kyc/statusShares a payout wallet with 13 other endpoints — its adoption is attributed from that shared wallet's traffic, not earned exclusively.
Look up KYC status for any wallet. Costs $0.01 USDC. Pass ?wallet=0x... to check any address, or omit to check the paying wallet itself. Returns verified (bool), chain, attestation details, verificationMethods, and risk score.
Reliability & health
Uptime and response time from our own unpaid probes, plus the reliability score built from them.
Uptime
0.0% avgResponse time
Data table
| Bucket | Uptime | Probes | Response time |
|---|---|---|---|
| 8/14/2026, 5:00:00 AM | 0% | 1 | — |
| 8/15/2026, 5:00:00 AM | 0% | 1 | — |
| 8/16/2026, 5:00:00 AM | 0% | 1 | — |
| 8/17/2026, 5:00:00 AM | 0% | 1 | — |
| 8/18/2026, 5:00:00 AM | 0% | 1 | — |
| 8/19/2026, 5:00:00 AM | 0% | 1 | — |
| 8/20/2026, 5:00:00 AM | 0% | 1 | — |
- Availability
- 0
- Latency
- not yet measured
- Security
- 100
- Transparency
- 61
- Activity
- 1
How often it was reachable when we probed it (weight 35%).
How quickly it answers when it is up — fast scores high (weight 20%).
Whether it serves over working TLS / https (weight 15%).
Whether the operator disclosed what it does — description, schema, identity (weight 15%).
Observed on-chain payments to this endpoint's wallet — transactions, volume, and distinct paying wallets over the last month (weight 15%; not yet measured when we have not seen its wallet settle).
Confidence 58% — how much probe evidence backs this score. A thin history is flagged, not hidden.
See the scoring methodology for exactly how each number is computed.
Payment
- Currencies
- USDC
- Networks
- arbitrum, base, polygon
- Facilitator
- unknown
- SDK
- unknown
Operator
- Company
- inferred — unknown
- Jurisdiction
- —
- Registrar
- Amazon Registrar, Inc.
- Domain registered
- 2024-12-31
- Hosting network
- AMAZON-CF
- Hosting country
- —
Operator context is derived from public RDAP/TLS records and unverified. Company and country are only available for endpoints that publish them (an OV/EV TLS certificate or a non-redacted domain record); most endpoints are CDN-fronted and disclose neither.
On-chain activity (base)
Payments per day
last payment 7/26/2026Data table
| Day | Payments | Volume (USD) | Paying wallets |
|---|---|---|---|
| 7/23/2026 | 2 | 0.05 | 1 |
| 7/24/2026 | 21 | 0.24 | 2 |
| 7/25/2026 | 4 | 0.04 | 1 |
| 7/26/2026 | 2 | 0.02 | 2 |
This payout wallet is shared: figures cover all 14 endpoints paid at it, since payments cannot be attributed to one of them. Only payments settled on chains and facilitators we index.
Linked by wallet — likely same operator
On-chain agent identity and the x402 endpoint that shares its settlement wallet.
Response schema
{
"properties": {
"attestationHash": {
"description": "keccak256 hash of the attestation payload. Null if not yet attested.",
"example": "0x3b4f2e9c1a8d7f6e5c4b3a291807f6e5d4c3b2a19f8e7d6c5b4a3928170f6e5",
"type": "string"
},
"chain": {
"description": "Chain the attestation was written to: base, arbitrum, polygon, or solana. Null if not yet attested.",
"example": "base",
"type": "string"
},
"easUID": {
"description": "EAS attestation UID (bytes32 hex). Null for Solana or if not yet attested.",
"example": "0x9f8e7d6c5b4a392817061504030201009f8e7d6c5b4a39281706150403020100",
"type": "string"
},
"riskScore": {
"description": "Identity risk score: low, high, or null.",
"example": "low",
"type": "string"
},
"sasAttestationAddress": {
"description": "SAS attestation PDA address on Solana. Null for EVM chains.",
"example": null,
"type": "string"
},
"txHash": {
"description": "Transaction hash of the EAS write on EVM chains. Null for Solana or if not yet attested.",
"example": "0xa1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2",
"type": "string"
},
"verificationMethods": {
"description": "documentType (passport, driving_license, id_card) and selfieCheck (verified, unverified, failed). Null if not yet attested.",
"example": {
"documentType": "passport",
"selfieCheck": "verified"
},
"type": "object"
},
"verified": {
"description": "True if the wallet has a valid, non-revoked on-chain attestation. Use this to gate access to KYC-required services.",
"example": true,
"type": "boolean"
},
"verifiedAt": {
"description": "Unix timestamp when identity verification completed. Null if not yet attested.",
"example": 1716500000,
"type": "number"
},
"walletAddress": {
"description": "The queried wallet address.",
"example": "0xef616c29859b101167f3ea6bb69faee733d573f7",
"type": "string"
}
},
"required": [
"walletAddress",
"verified"
],
"type": "object"
}