Treat the link like cash
Anyone holding the complete link can claim it to any wallet while it stays active. Send it only through a channel you trust.
Security
Link removes the need to know a receiving address up front. The tradeoff is stated, not hidden: possession of the complete link authorizes the claim.
32-byte bearer secrethandled locally, never sent to a server
01 · Claim-link handling
link.k256.xyz/c#s=••••••••It's read once, scrubbed from the visible address, and never sent with any request.
Browsers never transmit the part of a URL after #. The claim page reads it, drops it from the address bar, and works from memory. Possession of the complete link is still what authorizes the claim — the handling protects it from servers, not from people.
02 · Handling
Anyone holding the complete link can claim it to any wallet while it stays active. Send it only through a channel you trust.
The claim authority rides in the URL fragment. Browsers never send it to a server; this app scrubs it from the address bar on arrival.
A claim or return can win while another is pending. The app re-reads the chain and shows the finalized outcome — the first final action wins.
03 · Amount visibility
In confidential mode the amount is absent from the record and its events. But moving value into a confidential balance — and back out — are public operations that can be correlated. The privacy covers the amount inside the link, not the edges around it.
04 · What the app checks
Keys derived from the secret must match the on-chain record before a claim is ever offered. A mismatched link is refused, not guessed at.
Claimed value cannot be returned; returned value cannot be claimed. The record keeps whichever happened first.
Link secrets are derived from one wallet signature, so the wallet that made a link can always show it again — no server keeps a copy.
The program defines what a link can do; this app only builds transactions your wallet signs and reads finalized state back. It keeps no accounts, holds no funds, and can't move anything without your signature.