Docs
How Boarlink works, and what the on-chain program can do.
What it is
Boarlink turns tokens into a link you can send to anyone. Instead of asking for a wallet address, you lock some tokens and get a URL — whoever opens it can claim what's inside, into whatever wallet they like.
The link itself is the key. It carries a one-time keypair that authorises the claim, so nothing needs to be known in advance about the person receiving it.
Important: A link works like cash: anyone holding it can claim the tokens, and there is no way to prove who did. Links are meant to be short-lived — send one, have it claimed, and it is done. The longer one sits in a chat log, an inbox, or a screenshot, the more chances there are for someone else to spend it first. Give links a short expiry and treat a leaked link as already spent.
How a link works
- 1Deposit. You lock tokens in a vault. They stay yours — no one else can move them, and you can take back anything not promised to a link.
- 2Generate. You create a link for a chosen amount. That amount is set aside from your vault so it can't be spent twice.
- 3Claim. The recipient opens the link and claims. The tokens go straight from your vault to their wallet.
Good to know
- You stay in control. Tokens sit in a vault only you can withdraw from, and only the program can move them.
- No one is in charge. The program has no admin and no settings — nobody can freeze a vault, change a fee, or take a cut.
- Links can expire. Give a link a lifetime and, once it passes, anyone can close it — the tokens become withdrawable again and the rent deposit goes back to its rent funder. A link set never to expire can only be ended by claiming it.
- Recipients need no SOL. A separate fee payer can cover the transaction and a rent funder the link's deposit, so claiming works from an empty wallet.
- A wrong send is recoverable — briefly. If a link reaches the wrong person you can reissue it to a new keypair, which invalidates the old one. That only works until they claim it.