Agent Reliability Network
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.
Answeringour last check, 2026-09-24
1 of 1checks answered this week
419 msmedian answer time
$0.001listed price per call
$0.001price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev/preflight
| Category | Everything else |
|---|---|
| Provider host | arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev |
| Networks | eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 3 from 3 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.001 | 419 ms |
Example input (from the provider)
{
"body": {
"intended_spend_usdc": 0.03,
"url": "https://paid-agent.example/api"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"authorization": {
"additionalProperties": false,
"description": "Optional unsigned payment authorization context to compare with the live x402 challenge",
"properties": {
"amount_atomic": {
"description": "Atomic token amount the buyer is about to authorize",
"pattern": "^[0-9]+$",
"type": "string"
},
"asset": {
"description": "Payment asset the buyer is about to authorize",
"type": "string"
},
"network": {
"description": "CAIP-2 payment network the buyer is about to authorize",
"type": "string"
},
"payTo": {
"description": "Payment recipient the buyer is about to authorize",
"type": "string"
},
"payer": {
"description": "Optional expected EIP-3009 authorization payer; distinct from a transaction relayer",
"type": "string"
},
"resource": {
"description": "Seller resource the authorization is intended to purchase",
"format": "uri",
"type": "string"
},
"transaction": {
"additionalProperties": false,
"description": "Optional unsigned Base eth_call input reused for transaction simulation and supported canonical USDC authorization decoding",
"properties": {
"data": {
"description": "Non-empty hex calldata for the unsigned simulation",
"pattern": "^0x(?:[0-9a-fA-F]{2})+$",
"type": "string"
},
"from": {
"description": "Optional EVM caller address for eth_call",
"type": "string"
},
"to": {
"description": "EVM call target; must match the challenged payment asset",
"type": "string"
},
"value": {
"description": "Optional hexadecimal native-value quantity for eth_call",
"pattern": "^0x(?:0|[1-9a-fA-F][0-9a-fA-F]*)$",
"type": "string"
}
},
"type": "object"
},
"valid_after": {
"description": "Optional authorization valid-after Unix timestamp",
"type": [
"integer",
"string"
]
},
"valid_before": {
"description": "Optional authorization expiry Unix timestamp",
"type": [
"integer",
"string"
]
}
},
"type": "object"
},
"intended_spend_usdc": {
"description": "Optional maximum USDC amount the buyer intends to authorize",
"exclusiveMinimum": 0,
"type": "number"
},
"url": {
"description": "HTTPS URL of the x402 seller endpoint to inspect live",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
]
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"additionalProperties": false,
"properties": {
"asset": {
"type": [
"string",
"null"
]
},
"authorization": {
"additionalProperties": false,
"properties": {
"mechanism": {
"type": [
"string",
"null"
]
},
"status": {
"enum": [
"VERIFIED",
"MISMATCH",
"UNAVAILABLE"
],
"type": "string"
}
},
"required": [
"status",
"mechanism"
],
"type": "object"
},
"checks": {
"additionalProperties": false,
"properties": {
"asset_address_valid": {
"type": "boolean"
},
"canonical_usdc": {
"type": "boolean"
},
"challenge_stable": {
"type": "boolean"
},
"content_type_sane": {
"type": "boolean"
},
"exact_payment": {
"type": "boolean"
},
"http_402": {
"type": "boolean"
},
"https": {
"type": "boolean"
},
"no_unsafe_redirect": {
"type": "boolean"