{"x402Version":2,"resource":{"url":"https://sentinel.rootstuff.io/x402/check","description":"Fifteen-region consensus check of a URL for $0.02. POST {\"url\":\"https://example.com\"}.","mimeType":"application/json"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}],"resources":[{"url":"https://sentinel.rootstuff.io/x402/check","description":"Fifteen-region consensus check of a URL for $0.02. POST {\"url\":\"https://example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/wake","description":"Timer: one signed callback at a time you choose for $0.01. POST {\"callback_url\":\"https://agent.example/hooks/wake\",\"delay_seconds\":900,\"payload\":{\"job\":\"retry-deploy-42\"}}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/watch-1h","description":"Watch a URL for 1 hour: signed callbacks when its verdict changes for $0.05. POST {\"url\":\"https://example.com\",\"callback_url\":\"https://agent.example/hooks/watch\",\"payload\":{\"deploy\":\"v2.3.1\"}}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/watch-6h","description":"Watch a URL for 6 hours: signed callbacks when its verdict changes for $0.20. POST {\"url\":\"https://example.com\",\"callback_url\":\"https://agent.example/hooks/watch\",\"payload\":{\"deploy\":\"v2.3.1\"}}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"200000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/watch-24h","description":"Watch a URL for 24 hours: signed callbacks when its verdict changes for $0.50. POST {\"url\":\"https://example.com\",\"callback_url\":\"https://agent.example/hooks/watch\",\"payload\":{\"deploy\":\"v2.3.1\"}}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"500000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/deadman","description":"Dead-man switch: a signed callback when your heartbeats stop for $0.05. POST {\"callback_url\":\"https://agent.example/hooks/deadman\",\"timeout_seconds\":600,\"payload\":{\"task\":\"crawl-7\"}}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/ssl","description":"TLS certificate and handshake grade for a host for $0.01. POST {\"host\":\"example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/dns","description":"Every DNS record for a domain plus propagation across public resolvers for $0.01. POST {\"domain\":\"example.com\",\"type\":\"A\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/domain","description":"Registration expiry and registrar for a domain for $0.01. POST {\"domain\":\"example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/headers","description":"Response headers and security-header report for a URL for $0.01. POST {\"url\":\"https://example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/redirects","description":"Redirect chain from a URL to its final destination for $0.01. POST {\"url\":\"http://example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/port","description":"TCP port reachability and connect latency for $0.01. POST {\"host\":\"example.com\",\"port\":443}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/ping","description":"ICMP ping latency and packet loss for $0.01. POST {\"host\":\"example.com\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]},{"url":"https://sentinel.rootstuff.io/x402/payment-envelope","description":"Read a paid endpoint's 402 challenge without paying it for $0.02. POST {\"url\":\"https://sentinel.rootstuff.io/x402/check\",\"expected_amount_usd\":\"0.02\",\"expected_network\":\"eip155:8453\"}.","mimeType":"application/json","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x38287535a4f47f53360940cfad8bf9ac5bc04a69","maxTimeoutSeconds":300,"extra":{"name":"USDC","version":"2"}}]}],"docs":"https://sentinel.rootstuff.io/mpp/openapi.json","receipts":"https://sentinel.rootstuff.io/.well-known/sentinel-signing-key"}