To move token sale proceeds into Monero cold storage, first confirm the sale has settled, then swap the proceeds for XMR and send the XMR to a wallet you control. For example, if a Polygon sale leaves you with 1,200 USDC, you need enough USDC for the conversion and network costs, plus a Monero wallet address ready to receive the result.
Prepare the proceeds and receiving wallet
Start by identifying exactly what the sale paid you: the token, its amount, and the network it is on. USDC on Polygon and USDC on another network are distinct assets for a swap, even when their tickers match; the receiving route must accept the asset on the network where your proceeds actually sit.
Next, prepare a Monero wallet you control for long-term storage. Create or open the wallet on a device you trust, verify that you have its recovery seed backed up offline, and copy a receiving address from that wallet. Feather Wallet and Cake Wallet are examples of wallets people use for Monero; confirm that your specific wallet is synchronized and can display incoming funds before you send anything.
Swap the sale proceeds for XMR
An XMR bridge routes value from a token on one blockchain into Monero, then directs the resulting XMR to a Monero address. If you want the underlying mechanics, read how an XMR bridge routes a swap; this guide focuses on converting sale proceeds and securing the XMR afterward.
- Keep enough of the sale asset for the transaction. If your 1,200 USDC is on Polygon, account for Polygon network gas and the conversion costs shown in the quote. The usable swap amount may be lower than your wallet balance; do not commit the entire balance if you need tokens left for network fees.
- Check the quoted output before sending. Compare the expected XMR amount with the input amount and the quote’s expiry or other stated conditions. As an illustration only, a quote might turn 1,200 USDC into 11.4 XMR after conversion costs; that is a worked example, not a current rate or guaranteed result.
- Enter the Monero receiving address from your prepared wallet. Check the first and last characters against the wallet, and make sure the destination is a Monero address rather than an address for Polygon or another chain. A wrong or incompatible destination can make funds difficult or impossible to recover.
- Send the specified token on its actual network. Review the wallet’s transaction confirmation for both the asset and network before approving it. A common edge case is receiving a bridged or wrapped version of a token after a sale; its ticker can look familiar while the contract and network differ, so match the exact asset the route accepts.
- Wait for the swap to complete and check the destination wallet. The source-chain transfer must be observed and processed before XMR can arrive. Monero transactions also need confirmations before received funds become spendable, so an incoming balance may appear locked briefly.
Confirm the XMR is in your cold-storage wallet
Once the receiving wallet shows the XMR, verify the amount and transaction status there rather than relying only on the source-chain transfer. Monero does not expose public transaction amounts in the same way a transparent token ledger does, so your own wallet is the practical place to confirm receipt.
For the example, the task is complete when the wallet you backed up shows the expected XMR as received and then spendable. Keep the recovery seed offline, and make your next step a check that the backup can restore the wallet before you treat the sale proceeds as long-term cold storage.