Payment links
A payment link is the shareable form of your Jat identity. Anyone with it can pay you to a fresh one-time address, and only you can find and claim what arrives.
Get a link
Open Receive. Your browser generates a scan key and a spend key, keeps the private halves locally, and builds a link from the public halves. You get a seal:pay: string and a QR code to share.
seal:pay:<base64url( spend_pub || scan_pub )>The link is just two public keys. It is safe to post in a bio, an invoice, or a checkout page. The exact byte layout is on the link format reference.
Pay a link
Open Pay, connect a wallet, paste a link, and enter an amount. Your wallet funds the derived one-time address and publishes the announcement in a single transaction. Nothing on-chain ties that address back to the recipient. To do this from your own site without sending people to the Jat app, use the embed.
Find and claim
Open Claim, paste your scan and spend keys, and scan. Jat finds payments addressed to you and lets you either sweep them to an address or move them into the fixed-denomination pool, so a later withdrawal is unlinked from this deposit. The denomination tier stays public. The fee is covered by the relayer, so a fresh address needs no SOL of its own.
One link, many payments
You can reuse a single link forever. Each payment derives a different one-time address, so reuse does not create an on-chain link between the payments. This is what makes a link practical for a profile or a storefront rather than a one-shot invoice.