Solana devnetNon-custodialDevnet only — do not send mainnet assets
MK MeterKitv0.1 · devnetEspañol

Payment lifecycle

Understand challenge, authorization, settlement, receipt, finality and replay rejection.

Section
Concepts
Maturity
recommended
Applies to
>=0.2.0 <0.3.0
Last reviewed
2026-08-10

An unpaid call receives HTTP 402 and exact network, mint, amount, recipient and resource requirements. The client signs only an acceptable scope, retries, and receives the protected result after settlement validation.

Receipts are durable and replay is rejected. An unavailable RPC produces an unknown state, never a fabricated onchain failure. See operations for recovery.