Prerequisites
- A deployed delivery protection operator (see Deploy an Operator)
- An arbiter service URL (see Arbiter Setup)
1. Install Dependencies
2. Configure forwardToArbiter()
Add theforwardToArbiter() hook to your x402 resource server. After every payment settlement, it POSTs the HTTP response body to your arbiter service:
{arbiterUrl}/verify with:
parseForwardedPayload() from @x402r/helpers to extract paymentInfo and network from the nested structure.
3. Share Addresses with the Arbiter
The arbiter service needsoperatorAddress and escrowPeriodAddress from your deployment to create its SDK client. Share these via config, environment variables, or a shared registry.
Next Steps
Arbiter Setup
Build the service that evaluates responses and releases funds.
Deploy Operator
Full deployment config and condition slot details.
