Integrate an x402 buyer agent on Solana via pr402 (ipay.sh): HTTP 402 challenges, build-exact-payment-tx, PAYMENT-SIGNATURE, MCP tools, createPay402Fetch, and Forge marketplace purchases. Use whenever the user builds a paying agent, auto-pays API calls, handles Payment-Required headers, mentions x402 buyer, pr402 buyer, X402Client, @pr402/client, @pr402/mcp-server, x402-buyer-starter, x402-subscription-client, subscription JWT Bearer, forge-cli, agentic payments, or machine economy. If seller vs buyer is unclear, load **pr402** first.
Integrate an x402 seller on Solana via pr402 (ipay.sh): HTTP 402 gates, SplitVault onboarding, PAYMENT-SIGNATURE verify/settle, and discovery enrollment. Use whenever the user monetizes an API, adds pay-per-call, implements HTTP 402, mentions x402 seller, pr402 seller, X402SellerSDK, merchant wallet, SplitVault, x402-resources.json, x402-seller-starter, x402-subscription-starter, subscription, hourly daily monthly JWT subscribe, or exact-rail UniversalSettle. If seller vs buyer is unclear, load **pr402** first.
Develops or integrates the Rust pr402 facilitator: x402 REST gateway for Solana, Vercel entrypoint `facilitator`, optional `facilitator-http` client SDK. Use when changing verify/settle/onboard flows, facilitator env config, or OpenAPI-aligned HTTP handlers under pr402/.
Maps the x402 repository as a documentation and coordination hub (not a Cargo/workspace root) linking pr402, on-chain rails, the oracles workspace, starters, and paid-service examples. Use when navigating this repo, explaining ecosystem layout, locating project folders, or choosing which codebase to edit.
Runs formatting, Clippy, tests, and builds for Rust crates and Solana program workspaces under the x402 hub. Use when editing any `Cargo.toml` project here, before proposing a PR, or when the user asks for fmt/clippy/test/build commands.
Edits or audits the SLA-Escrow Solana program for x402 sla-escrow scheme: escrow funding, oracle confirmation, refunds/releases. Use when working in sla-escrow/ or pairing oracle / facilitator metadata with escrow PDAs.
Edits or audits the UniversalSettle Solana SplitVault program for x402 exact scheme settlement (api/program/cli layouts). Use when working in universalsettle/ or integrating exact-rail PDAs with pr402.