You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Complete one disposable x402 paid-resource HTTP round trip on Solana devnet and package the resource, authorization, transaction, and independent RPC evidence as one coherent run.
Why this is required
The repository parses x402 v2, makes SolGuard decisions, prepares simulations, requests facilitator settlement, and validates returned transactions. It does not yet prove the full HTTP 402 -> authorize -> settle -> retry -> paid resource loop.
Parent tracking: #34. Depends on the isolated SDK signer bridge.
Scope
Use or host a disposable resource returning an x402 v2 challenge for Solana devnet USDC.
Validate the challenge before canonicalization.
Route through authenticated decision and isolated signer paths.
Submit only after ALLOW, then retry with the official payment header.
Accept the resource only when payment response and RPC evidence match the canonical request.
Capture a sanitized machine-readable bundle tied to the exact commit.
Objective
Complete one disposable x402 paid-resource HTTP round trip on Solana devnet and package the resource, authorization, transaction, and independent RPC evidence as one coherent run.
Why this is required
The repository parses x402 v2, makes SolGuard decisions, prepares simulations, requests facilitator settlement, and validates returned transactions. It does not yet prove the full HTTP 402 -> authorize -> settle -> retry -> paid resource loop.
Parent tracking: #34. Depends on the isolated SDK signer bridge.
Scope
Security invariants
Acceptance criteria
Non-goals
Mainnet funds, production availability claims, GBP valuation of devnet tokens, or mandatory live settlement on stage.
Keywords
x402-paid-resourcehttp-402solana-devnetrpc-confirmationevidence-bundle