Cashu · NutFT · collection wallet

Your collection

Every card here is one Cashu proof: amount 1, one unit per edition. Before a tile appears the wallet has checked the NutFT secret, the CardBinding, the mint's DLEQ proof, the P2BK destination, the proof state and the Blossom face hash. Copies of the same card stack into one tile.

Loading wallet…

Hand a card to someone

Send a card

The mint spends your proof and signs a replacement locked to the key you name. It happens once and it cannot be reversed, so the card is named back to you before anything is sent.

This is the P2BK destination from their own wallet page — not an npub, not a Lightning address. The mint locks the new proof to it, so a typo sends the card to a key nobody holds.

Receive a card

Give this key to whoever is sending. It is a public destination — it spends nothing and holds nothing.

A card is a card and not a copy because the mint will only ever spend a proof once. A transfer asks it to do exactly that: burn the proof this wallet holds and sign a new one locked to the key you named.

Which is why sending is final. The moment the mint answers, the card belongs to them — there is no recall, no expiry and nobody to appeal to. Read the name and the key on the confirmation, not on the form.

If the answer never arrives — the tab closes, the network drops — the card is not lost. The outputs that claim the replacement stay in this wallet as a pending transfer, and Finish it now asks the mint for the same answer again under the same idempotency key. Do that before assuming anything is gone.

A token handed to you is locked to your destination key: nobody else can claim it, and importing is what moves it in. Check it first — the mint has the last word on whether it is real, but you should know what you are accepting before you accept it.

TIMELOCK_TCG600B

Wallet sync

Carry this wallet to another device through relay.bimcvp.com. The complete snapshot is encrypted by your Nostr signer before it leaves this browser. Your npub points to it, but cannot open it; use the same signer on the other device. The relay never sees the wallet key, cards or Cashu tokens.

Sync once after buying, sending or receiving, then press the same button on the other device. If two devices both changed the same revision, both copies are preserved and sync stops instead of choosing one.

Wallet backup

The backup contains the private key and the tokens themselves. Keep it secret. Restore is allowed only into a wallet that holds nothing, so a restore can never overwrite cards you already have.