{"api":"v1","generated_at":"2026-09-16T02:01:49.151Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/arn-x402-payguard-payment-security-rajdeep-dutta-in-workers-dev-preflight-bfb08b","pinned_page":"https://tollindex.com/e/arn-x402-payguard-payment-security-rajdeep-dutta-in-workers-dev-preflight-bfb08b/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"arn-x402-payguard-payment-security-rajdeep-dutta-in-workers-dev-preflight-bfb08b","canonical_url":"https://arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev/preflight","resource":"https://arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev/preflight","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Agent Reliability Network: ARN x402 PayGuard provides x402 payment security for autonomous AI agents. Check the seller before you pay with payment preflight and payment-challenge validation. Returns ALLOW, CAUTION, or BLOCK.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-09-14T19:56:35.532Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"preflight","category":"market-data","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.001 USDC","amount_units":0.001,"decimals_known":true,"pay_to":"0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_name":null,"symbol":"USDC","decimals":6,"amount_display":"0.001 USDC","amount_units":0.001,"decimals_known":true,"pay_to":"5vX2u7mkwhxpvQYNA7SqmauJjkcfnxETQ6tKVZphzKyM","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":3,"unique_payers_30d":3,"last_called_at":"2026-09-14T19:56:35.171Z"},"validation":{"latest":{"observed_at":"2026-09-15T06:25:26.725Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T06:25:26.725Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:54:52.335Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:47:32.244Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T08:04:46.869Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T12:01:47.680Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD","page":"https://tollindex.com/seller/0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD","endpoints":10,"hosts":2},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD","amount":"1000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"payTo":"5vX2u7mkwhxpvQYNA7SqmauJjkcfnxETQ6tKVZphzKyM","amount":"1000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-14T19:56:35.171Z","l30DaysTotalCalls":3,"l30DaysUniquePayers":3},"resource":"https://arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev/preflight","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://paid-agent.example/api","intended_spend_usdc":0.03},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1111111111111111111111111111111111111111","checks":{"https":true,"x402_v2":true,"http_402":true,"reachable":true,"x402_valid":true,"exact_payment":true,"canonical_usdc":true,"positive_amount":true,"challenge_stable":true,"resource_binding":true,"content_type_sane":true,"supported_network":true,"no_unsafe_redirect":true,"reasonable_timeout":true,"asset_address_valid":true,"pay_to_address_valid":true,"pay_to_safe_receiver":true,"within_intended_spend":true,"structured_response_sane":true,"response_size_within_limit":true},"errors":[],"scheme":"exact","network":"eip155:8453","decision":"ALLOW","warnings":[],"reachable":true,"latency_ms":42,"simulation":{"status":"UNAVAILABLE","failure":null},"x402_valid":true,"methodology":"live-security-v1","reason_codes":[],"x402_version":2,"authorization":{"status":"UNAVAILABLE","mechanism":null},"payment_required":true,"quoted_price_usdc":0.03,"intended_spend_usdc":0.03,"quoted_price_atomic":"30000"}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"HTTPS URL of the x402 seller endpoint to inspect live"},"authorization":{"type":"object","properties":{"asset":{"type":"string","description":"Payment asset the buyer is about to authorize"},"payTo":{"type":"string","description":"Payment recipient the buyer is about to authorize"},"payer":{"type":"string","description":"Optional expected EIP-3009 authorization payer; distinct from a transaction relayer"},"network":{"type":"string","description":"CAIP-2 payment network the buyer is about to authorize"},"resource":{"type":"string","format":"uri","description":"Seller resource the authorization is intended to purchase"},"transaction":{"type":"object","properties":{"to":{"type":"string","description":"EVM call target; must match the challenged payment asset"},"data":{"type":"string","pattern":"^0x(?:[0-9a-fA-F]{2})+$","description":"Non-empty hex calldata for the unsigned simulation"},"from":{"type":"string","description":"Optional EVM caller address for eth_call"},"value":{"type":"string","pattern":"^0x(?:0|[1-9a-fA-F][0-9a-fA-F]*)$","description":"Optional hexadecimal native-value quantity for eth_call"}},"description":"Optional unsigned Base eth_call input reused for transaction simulation and supported canonical USDC authorization decoding","additionalProperties":false},"valid_after":{"type":["integer","string"],"description":"Optional authorization valid-after Unix timestamp"},"valid_before":{"type":["integer","string"],"description":"Optional authorization expiry Unix timestamp"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$","description":"Atomic token amount the buyer is about to authorize"}},"description":"Optional unsigned payment authorization context to compare with the live x402 challenge","additionalProperties":false},"intended_spend_usdc":{"type":"number","description":"Optional maximum USDC amount the buyer intends to authorize","exclusiveMinimum":0}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["decision","reason_codes","checks","warnings","errors","reachable","payment_required","x402_valid","x402_version","scheme","network","asset","payTo","quoted_price_atomic","quoted_price_usdc","intended_spend_usdc","authorization","simulation","latency_ms","methodology"],"properties":{"asset":{"type":["string","null"]},"payTo":{"type":["string","null"]},"checks":{"type":"object","required":["https","reachable","no_unsafe_redirect","http_402","x402_valid","x402_v2","exact_payment","supported_network","asset_address_valid","canonical_usdc","pay_to_address_valid","pay_to_safe_receiver","positive_amount","reasonable_timeout","resource_binding","response_size_within_limit","content_type_sane","structured_response_sane","challenge_stable","within_intended_spend"],"properties":{"https":{"type":"boolean"},"x402_v2":{"type":"boolean"},"http_402":{"type":"boolean"},"reachable":{"type":"boolean"},"x402_valid":{"type":"boolean"},"exact_payment":{"type":"boolean"},"canonical_usdc":{"type":"boolean"},"positive_amount":{"type":"boolean"},"challenge_stable":{"type":"boolean"},"resource_binding":{"type":"boolean"},"content_type_sane":{"type":"boolean"},"supported_network":{"type":"boolean"},"no_unsafe_redirect":{"type":"boolean"},"reasonable_timeout":{"type":"boolean"},"asset_address_valid":{"type":"boolean"},"pay_to_address_valid":{"type":"boolean"},"pay_to_safe_receiver":{"type":"boolean"},"within_intended_spend":{"type":["boolean","null"]},"structured_response_sane":{"type":"boolean"},"response_size_within_limit":{"type":"boolean"}},"additionalProperties":false},"errors":{"type":"array","items":{"type":"object","required":["code","message"],"properties":{"code":{"enum":["HTTPS_REQUIRED","INVALID_URL","SELLER_UNREACHABLE","SELLER_TIMEOUT","UNSAFE_REDIRECT","UNSAFE_REDIRECT_CREDENTIALS","HTTPS_DOWNGRADE","REDIRECT_LOOP","EXCESSIVE_REDIRECTS","EXPECTED_402","INVALID_X402_CHALLENGE","UNSUPPORTED_X402_VERSION","UNSUPPORTED_PAYMENT_SCHEME","NETWORK_MISMATCH","DUPLICATE_PAYMENT_REQUIREMENTS","CONFLICTING_PAYMENT_REQUIREMENTS","AMBIGUOUS_PAYMENT_OPTIONS","INVALID_PAYMENT_ASSET","NON_CANONICAL_USDC","INVALID_PAY_TO","UNSAFE_RECEIVER","RECIPIENT_RPC_UNAVAILABLE","INVALID_PAYMENT_REQUIREMENT","INVALID_PAYMENT_TIMEOUT","RESOURCE_BINDING_MISMATCH","INVALID_CONTENT_TYPE","RESPONSE_TOO_LARGE","MALFORMED_JSON","INVALID_RESPONSE_SCHEMA","NETWORK_CHANGED","ASSET_CHANGED","PAY_TO_CHANGED","PRICE_CHANGED","PAYMENT_REQUIREMENTS_MUTATED","PAYMENT_CHALLENGE_BODY_MISMATCH","INVALID_INTENDED_SPEND","PRICE_EXCEEDS_INTENT","AUTH_AMOUNT_MISMATCH","AUTH_ASSET_MISMATCH","AUTH_NETWORK_MISMATCH","AUTH_RECIPIENT_MISMATCH","CALLDATA_PAYER_MISMATCH","AUTH_RESOURCE_MISMATCH","AUTH_WINDOW_UNSAFE","TRANSACTION_SIMULATION_REVERTED","TRANSACTION_SIMULATION_RPC_UNAVAILABLE","SAFE_REDIRECT_FOLLOWED"],"type":"string"},"message":{"type":"string"}},"additionalProperties":false}},"scheme":{"enum":["exact",null],"type":["string","null"]},"network":{"type":["string","null"]},"decision":{"enum":["ALLOW","CAUTION","BLOCK"],"type":"string"},"warnings":{"type":"array","items":{"type":"object","required":["code","message"],"properties":{"code":{"enum":["HTTPS_REQUIRED","INVALID_URL","SELLER_UNREACHABLE","SELLER_TIMEOUT","UNSAFE_REDIRECT","UNSAFE_REDIRECT_CREDENTIALS","HTTPS_DOWNGRADE","REDIRECT_LOOP","EXCESSIVE_REDIRECTS","EXPECTED_402","INVALID_X402_CHALLENGE","UNSUPPORTED_X402_VERSION","UNSUPPORTED_PAYMENT_SCHEME","NETWORK_MISMATCH","DUPLICATE_PAYMENT_REQUIREMENTS","CONFLICTING_PAYMENT_REQUIREMENTS","AMBIGUOUS_PAYMENT_OPTIONS","INVALID_PAYMENT_ASSET","NON_CANONICAL_USDC","INVALID_PAY_TO","UNSAFE_RECEIVER","RECIPIENT_RPC_UNAVAILABLE","INVALID_PAYMENT_REQUIREMENT","INVALID_PAYMENT_TIMEOUT","RESOURCE_BINDING_MISMATCH","INVALID_CONTENT_TYPE","RESPONSE_TOO_LARGE","MALFORMED_JSON","INVALID_RESPONSE_SCHEMA","NETWORK_CHANGED","ASSET_CHANGED","PAY_TO_CHANGED","PRICE_CHANGED","PAYMENT_REQUIREMENTS_MUTATED","PAYMENT_CHALLENGE_BODY_MISMATCH","INVALID_INTENDED_SPEND","PRICE_EXCEEDS_INTENT","AUTH_AMOUNT_MISMATCH","AUTH_ASSET_MISMATCH","AUTH_NETWORK_MISMATCH","AUTH_RECIPIENT_MISMATCH","CALLDATA_PAYER_MISMATCH","AUTH_RESOURCE_MISMATCH","AUTH_WINDOW_UNSAFE","TRANSACTION_SIMULATION_REVERTED","TRANSACTION_SIMULATION_RPC_UNAVAILABLE","SAFE_REDIRECT_FOLLOWED"],"type":"string"},"message":{"type":"string"}},"additionalProperties":false}},"reachable":{"type":"boolean"},"latency_ms":{"type":"integer","minimum":0},"simulation":{"type":"object","required":["status","failure"],"properties":{"status":{"enum":["SUCCESS","REVERTED","UNAVAILABLE","UNKNOWN"],"type":"string"},"failure":{"type":["string","null"]}},"additionalProperties":false},"x402_valid":{"type":"boolean"},"methodology":{"type":"string","const":"live-security-v1"},"reason_codes":{"type":"array","items":{"enum":["HTTPS_REQUIRED","INVALID_URL","SELLER_UNREACHABLE","SELLER_TIMEOUT","UNSAFE_REDIRECT","UNSAFE_REDIRECT_CREDENTIALS","HTTPS_DOWNGRADE","REDIRECT_LOOP","EXCESSIVE_REDIRECTS","EXPECTED_402","INVALID_X402_CHALLENGE","UNSUPPORTED_X402_VERSION","UNSUPPORTED_PAYMENT_SCHEME","NETWORK_MISMATCH","DUPLICATE_PAYMENT_REQUIREMENTS","CONFLICTING_PAYMENT_REQUIREMENTS","AMBIGUOUS_PAYMENT_OPTIONS","INVALID_PAYMENT_ASSET","NON_CANONICAL_USDC","INVALID_PAY_TO","UNSAFE_RECEIVER","RECIPIENT_RPC_UNAVAILABLE","INVALID_PAYMENT_REQUIREMENT","INVALID_PAYMENT_TIMEOUT","RESOURCE_BINDING_MISMATCH","INVALID_CONTENT_TYPE","RESPONSE_TOO_LARGE","MALFORMED_JSON","INVALID_RESPONSE_SCHEMA","NETWORK_CHANGED","ASSET_CHANGED","PAY_TO_CHANGED","PRICE_CHANGED","PAYMENT_REQUIREMENTS_MUTATED","PAYMENT_CHALLENGE_BODY_MISMATCH","INVALID_INTENDED_SPEND","PRICE_EXCEEDS_INTENT","AUTH_AMOUNT_MISMATCH","AUTH_ASSET_MISMATCH","AUTH_NETWORK_MISMATCH","AUTH_RECIPIENT_MISMATCH","CALLDATA_PAYER_MISMATCH","AUTH_RESOURCE_MISMATCH","AUTH_WINDOW_UNSAFE","TRANSACTION_SIMULATION_REVERTED","TRANSACTION_SIMULATION_RPC_UNAVAILABLE","SAFE_REDIRECT_FOLLOWED"],"type":"string"},"uniqueItems":true},"x402_version":{"enum":[2,null],"type":["integer","null"]},"authorization":{"type":"object","required":["status","mechanism"],"properties":{"status":{"enum":["VERIFIED","MISMATCH","UNAVAILABLE"],"type":"string"},"mechanism":{"type":["string","null"]}},"additionalProperties":false},"payment_required":{"type":"boolean"},"quoted_price_usdc":{"type":["number","null"]},"intended_spend_usdc":{"type":["number","null"]},"quoted_price_atomic":{"type":["string","null"]}},"additionalProperties":false}}}}}}},"description":"Agent Reliability Network: ARN x402 PayGuard provides x402 payment security for autonomous AI agents. Check the seller before you pay with payment preflight and payment-challenge validation. Returns ALLOW, CAUTION, or BLOCK.","lastUpdated":"2026-09-14T19:56:35.532Z","x402Version":2}]}}