Enable private payments
Done once. After this, anyone who knows your ordinary wallet address can send you a private payment — you never have to send them a key, a file or a code.
The transaction goes to the network selected at the top of this page. Your wallet only signs it — but it previews transactions against whichever network it is set to, and if that is a different one it finds nothing there and warns you.
To make the preview match, switch your wallet to the same network. In Phantom that is Settings → Developer Settings → Testnet Mode.
Someone who types your wallet address is told it is not set up, and their payment stops there. One signature, once — and never again for this wallet.
Wallet compromised? Remove its entry
Closing tells senders this address is not set up, instead of letting them seal a payment to a key you no longer control. The rent is refunded to the wallet. You can register again later — the same wallet derives the same key.
What becomes public is that this wallet accepts private payments. The payments themselves stay unlinkable: the chain cannot tell which deposit paid you, nor read the amount or the note sealed inside it.