{"version": 1, "x402Version": 2, "name": "402Signal", "description": "Fail-closed live-endpoint x402 router. Pay $0.01 USDC on Base, Solana, or Algorand for a URL that answers unpaid HTTP 402 with a payment envelope, or an honest miss. Reachable 200s are misses. MCP: GET /mcp.json.", "homepage": "https://402signal.com", "site": "https://402signal.com", "openapi": "https://402signal.com/openapi.json", "mcp": "https://402signal.com/mcp.json", "mcpEndpoint": "https://402signal.com/mcp", "accepts_payment": true, "payment_protocols": ["x402"], "default_network": "eip155:8453", "default_asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "price_usdc": "0.01", "price_atomic": 10000, "resource": "https://402signal.com/route", "resources": ["POST /route", {"url": "https://402signal.com/route", "method": "POST", "type": "http", "description": "Fail-closed live-endpoint x402 router. Pay $0.01 USDC on Base, Solana, or Algorand for a URL that answers unpaid HTTP 402 with a payment envelope, or an honest miss. Reachable 200s are misses. MCP: GET /mcp.json.", "mimeType": "application/json", "serviceName": "402Signal", "price": "$0.01", "price_usdc": "0.01", "price_atomic": "10000", "networks": ["eip155:8453", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8="], "accepts": [{"scheme": "exact", "network": "eip155:8453", "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "currency": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "amount": "10000", "payTo": "0xb18fc2275f36dae99eb215caeff03b431f887d16", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "version": "2", "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402", "caip2": "eip155:8453", "displayAmount": "$0.01"}}, {"scheme": "exact", "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "currency": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "amount": "10000", "payTo": "HCM423cyKYVUoq9GvmqUphZwYVB6M2wez34i9jzSewLy", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "facilitator": "https://facilitator.payai.network", "feePayer": "CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww", "displayAmount": "$0.01"}}, {"scheme": "exact", "network": "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=", "asset": "31566704", "currency": "31566704", "amount": "10000", "payTo": "N2JSJZCSORMYGYO2NSIYRUEMBFRHEOMYODVXV2MXYYHB5H2JVUGG6NJ4NQ", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "facilitator": "https://facilitator.goplausible.xyz", "feePayer": "ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA", "displayAmount": "$0.01"}}], "extensions": {"bazaar": {"info": {"input": {"type": "http", "method": "POST", "bodyType": "json", "body": {"need": "erc20 token balance", "url": "https://example.com/x402/balance"}}, "output": {"type": "json", "example": {"live": true, "url": "https://example.com/x402/balance", "status": 402, "latency_ms": 87, "has_402_challenge": true, "probed_at": "2026-08-29T22:00:00-04:00", "health": {"live": true, "last_probe": "2026-08-29T22:00:00-04:00", "latency_ms": 87, "has_402_challenge": true, "status": 402}}}}, "schema": {"$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": {"input": {"type": "object", "properties": {"type": {"type": "string", "const": "http"}, "method": {"type": "string", "enum": ["POST", "PUT", "PATCH"]}, "bodyType": {"type": "string", "enum": ["json", "form-data", "text"]}, "body": {"type": "object", "properties": {"need": {"type": "string"}, "url": {"type": "string"}}, "required": ["need"]}, "queryParams": {"type": "object", "additionalProperties": {"type": "string"}}, "headers": {"type": "object", "additionalProperties": {"type": "string"}}}, "required": ["type", "method", "bodyType", "body"], "additionalProperties": false}, "output": {"type": "object", "properties": {"type": {"type": "string"}, "example": {"type": "object"}}, "required": ["type"]}}, "required": ["input"]}}}}], "accepts": [{"scheme": "exact", "network": "eip155:8453", "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "currency": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "amount": "10000", "payTo": "0xb18fc2275f36dae99eb215caeff03b431f887d16", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "version": "2", "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402", "caip2": "eip155:8453", "displayAmount": "$0.01"}}, {"scheme": "exact", "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "currency": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "amount": "10000", "payTo": "HCM423cyKYVUoq9GvmqUphZwYVB6M2wez34i9jzSewLy", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "facilitator": "https://facilitator.payai.network", "feePayer": "CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww", "displayAmount": "$0.01"}}, {"scheme": "exact", "network": "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=", "asset": "31566704", "currency": "31566704", "amount": "10000", "payTo": "N2JSJZCSORMYGYO2NSIYRUEMBFRHEOMYODVXV2MXYYHB5H2JVUGG6NJ4NQ", "maxTimeoutSeconds": 60, "extra": {"name": "USD Coin", "facilitator": "https://facilitator.goplausible.xyz", "feePayer": "ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA", "displayAmount": "$0.01"}}], "extensions": {"bazaar": {"info": {"input": {"type": "http", "method": "POST", "bodyType": "json", "body": {"need": "erc20 token balance", "url": "https://example.com/x402/balance"}}, "output": {"type": "json", "example": {"live": true, "url": "https://example.com/x402/balance", "status": 402, "latency_ms": 87, "has_402_challenge": true, "probed_at": "2026-08-29T22:00:00-04:00", "health": {"live": true, "last_probe": "2026-08-29T22:00:00-04:00", "latency_ms": 87, "has_402_challenge": true, "status": 402}}}}, "schema": {"$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": {"input": {"type": "object", "properties": {"type": {"type": "string", "const": "http"}, "method": {"type": "string", "enum": ["POST", "PUT", "PATCH"]}, "bodyType": {"type": "string", "enum": ["json", "form-data", "text"]}, "body": {"type": "object", "properties": {"need": {"type": "string"}, "url": {"type": "string"}}, "required": ["need"]}, "queryParams": {"type": "object", "additionalProperties": {"type": "string"}}, "headers": {"type": "object", "additionalProperties": {"type": "string"}}}, "required": ["type", "method", "bodyType", "body"], "additionalProperties": false}, "output": {"type": "object", "properties": {"type": {"type": "string"}, "example": {"type": "object"}}, "required": ["type"]}}, "required": ["input"]}}}, "ownershipProofs": ["0xb18fc2275f36dae99eb215caeff03b431f887d16", "HCM423cyKYVUoq9GvmqUphZwYVB6M2wez34i9jzSewLy", "N2JSJZCSORMYGYO2NSIYRUEMBFRHEOMYODVXV2MXYYHB5H2JVUGG6NJ4NQ"], "payTo": {"base": "0xb18fc2275f36dae99eb215caeff03b431f887d16", "solana": "HCM423cyKYVUoq9GvmqUphZwYVB6M2wez34i9jzSewLy", "algorand": "N2JSJZCSORMYGYO2NSIYRUEMBFRHEOMYODVXV2MXYYHB5H2JVUGG6NJ4NQ"}, "pay_to": "0xb18fc2275f36dae99eb215caeff03b431f887d16"}