Net Payments

Use this skill when the user is integrating the Net Payments SDK (`net-payments` Rust crate, `net_payments` lib, or the Python/Node `CapabilityGateway` + `PaymentProvider` payment surface) — x402-native payments for the Net mesh. Covers pricing a capability at discovery (`net.pricing.terms@1`), issuing signed quotes (`net.payment.quote@1`), the provider lifecycle engine (`PaymentEngine`: quote → verify → settle → tiered verification → billing), the caller flow (`CallerPaymentFlow` / `ProviderChannel`: pricing → spend policy → payload → pay), paid agent-to-agent tasks (prepare → purchase → submit: `serve_a2a_configured`, `redeem_for_task` on a reservation-bound quote, `A2aCallerFlow` + a durable `A2aPurchaseStore`), facilitators (mock + the real HTTP `verify`/`settle` client, config packs, auth), tiered verification (`observed | confirmed(n) | final`) with the independent on-chain `ChainChecker`, reorg handling, the settlement signer seam (`SchemeSigner` / `ExternalSigner` / `ExternalSvmSigner` / `ExternalXrpl

ai-2070 Updated

File contents

ai-2070/net-claude-skill/tree/main/net-payments commit 9fc623e90b

Frequently asked questions

npx skillmds@latest add ai-2070/net-payments