Payment links for NERVA: a mini Stripe-style checkout with zero infrastructure. The invoice lives entirely inside the link: no database, no account, no keys. Whoever opens it pays an integrated address — the reference rides encrypted inside it, every NERVA wallet handles it automatically — and can report the transaction for an instant receipt.
A random 8-byte reference is generated in your browser and embedded into an integrated address inside the link, together with amount and expiry. Nothing is transmitted.
The payer scans the QR or opens the link: every default NERVA wallet pays the integrated address and encrypts the reference automatically — no refusal, no manual step.
The payer reports the transaction hash on the checkout page for an instant receipt (optionally proving it with the tx key); you, with your view key in the POS, match it silently.
RingCT amounts are encrypted on-chain: the checkout detects your reference and its confirmations, not the exact amount. Verify the final amount in your wallet (it pairs the payment id with the received sum). Recent CLI wallet versions gate long payment ids behind --long-payment-id-support; NervaOne and URI payments handle them natively. If in doubt, the checkout also shows your plain address as a fallback.
Straight from the payer’s wallet to yours, peer to peer, as designed. XelisVault’s Nerva side never touches funds: it draws QR codes and reads public blocks. That is all it can do.
See the live chain