x402 Protocol Integration

Technical specification for x402 settlement protocol integration. Sub-400ms transaction finality with cryptographic proof for machine-to-machine payments.


Overview

x402 is a next-generation settlement protocol optimized for autonomous agent transactions:

Key Characteristics:

  • Sub-400ms finality (100x faster than ACH)

  • Cryptographic proof of settlement

  • Zero-fee internal transfers

  • Multi-currency support

  • Programmable settlement conditions

  • Atomic multi-party transactions

Use Cases:

  • Agent-to-agent payments

  • Automated treasury operations

  • Real-time merchant settlements

  • Cross-platform agent transactions


Protocol Architecture

Settlement Flow


Transaction Format

x402 Message Structure

Field Descriptions

Field
Type
Description

protocol

string

Protocol identifier ("x402")

version

string

Protocol version

from

string

Sender x402 address

to

string

Recipient x402 address

amount

string

Payment amount (decimal string)

currency

string

Currency code (USDC, SOL, ETH, etc.)

timestamp

integer

Unix timestamp

nonce

integer

Unique transaction nonce

signatures

array

Cryptographic signatures

metadata

object

Additional payment context

policy_hash

string

Hash of spending policy

proof

object

Cryptographic proof structure


Cryptographic Signatures

Signing Transactions

Multi-Signature Transactions


Settlement Guarantees

Finality Levels

Level
Confirmations
Time
Reversibility

Pending

0

0ms

Yes

Settling

1-2

50-150ms

Unlikely

Confirmed

3+

200-300ms

Very unlikely

Finalized

6+

400ms+

Impossible

Checking Finality


Error Handling

Transaction Failures

Retry Strategy


Performance Metrics

Settlement Times by Currency

Currency
Avg
p50
p95
p99

USDC

280ms

270ms

350ms

390ms

SOL

310ms

295ms

380ms

410ms

ETH

320ms

305ms

390ms

420ms

USD

450ms

420ms

550ms

650ms

Throughput

  • Transactions/second: 10,000+

  • Concurrent agents: 100,000+

  • Daily volume: $1B+ capacity


Network Monitoring

Real-Time Status

Subscribe to Network Events


Advanced Features

Atomic Swaps

Payment Channels


Security Considerations

Key Management

  • Rotate keys every 90 days

  • Use HSM for production keys

  • Implement key derivation (BIP-32)

  • Never expose private keys in logs

Nonce Management

Replay Protection

All transactions include:

  • Unique nonce (prevents replay)

  • Timestamp (prevents stale transactions)

  • Signature (prevents tampering)


Testing

Sandbox Environment


Next Steps


Sub-400ms settlement with cryptographic finality

Last updated