A Cove claim link is the only thing a recipient needs to collect a payment. There are no wallet addresses exchanged, no login required — just the link. That simplicity comes with a responsibility: the link carries real cryptographic secrets, and you should treat it with the same care you would give cash.Documentation Index
Fetch the complete documentation index at: https://cove-cash.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
What a claim link is
A claim link is a bearer instrument. Whoever holds it can claim the funds. There is no additional authentication layer — the link itself is the proof of ownership. This is by design: it means the recipient does not need to share their wallet address, and the payment cannot be traced back to your wallet. But it also means the link must be protected.What a claim link contains
The link encodes a small bundle of data that the Cloak protocol needs to authorize the withdrawal. In plain terms, that bundle includes:- A private spending key — the secret that proves the right to spend the funds. This is never transmitted to the blockchain; it is used only to generate a zero-knowledge proof server-side.
- A blinding factor — a second secret required to reconstruct the cryptographic commitment that was posted on-chain at deposit time. Without it, the UTXO cannot be spent, even if the spending key is known.
- The payment amount and token — the amount deposited and whether it is SOL, USDC, or USDT.
- Commitment data — cryptographic hashes that anchor the UTXO to its position in the shielded pool’s state tree.
- The deposit transaction signature — a reference to the on-chain deposit that created this UTXO.
What “single-use” means
When the recipient claims a payment, a nullifier is posted on-chain. The nullifier permanently marks the underlying UTXO as spent. Any subsequent attempt to claim the same link will fail on-chain because the nullifier already exists. There is no way to reverse this or generate a second valid claim from the same link.Security best practices
- Share only via private message. Send the claim link directly to the intended recipient through a private channel — a DM, a private chat, or an encrypted message. Do not post it in public channels, forums, or group chats.
- Do not screenshot and share publicly. A screenshot of a claim link is just as valid as the link itself.
- Save the link from your Dashboard. After you generate a claim link, the Cove Dashboard stores it locally so you can re-copy it later without regenerating. Use the Dashboard rather than copying the link from a chat history.
- Claim promptly. While claim links do not expire on a fixed schedule, the sooner the recipient claims, the smaller the window for interception.
