How to send USDC privately with the Incognito Wallet

Elena Martynova
Incognito Chain
Published in
4 min readNov 29, 2019
USD Coin (USDC) is an ERC20 a stablecoin fully backed by the US dollar.

Right now, if you send, receive or store USDC, that’s all entirely visible on the Ethereum Explorer. Anyone can uncover your USDC holdings and activity with a single click. Having the choice of privacy is really important — that’s why we built the Incognito-Ethereum Chain bridge and a super simple mobile interface.

This article will cover how to activate incognito mode for your USDC

1. Get USDC tokens & download Incognito wallet

If you are reading this article, you’re probably already a USDC holder. If not, you can get USDC on Binance, Coinbase and some other exchanges.

First, download the Incognito Wallet:

iOS
Android

2. Send it to your Incognito Wallet

Think of your Incognito Wallet as your home on the Incognito Chain. Any tokens (say, USDC) that get sent here temporarily become privacy tokens (pUSDC) for the duration of their stay.

As long as your private tokens move only within the Incognito Chain (via Incognito Wallets), they can be sent, received and stored with complete confidentiality. Incognito also supports all other ERC20 and BEP2 tokens.

Now, add USDC to your list of tokens. Select ‘Follow a token’, search for USDC, and tap to add. Please be sure to check that you are following the original USDC token.

Then, tap USDC and you’ll see the option to make a deposit. You’ll need to do this to turn your USDC into pUSDC.

Tap ‘Deposit’, copy the wallet address shown (your pUSDC address), and paste it into your USDC wallet, or simply scan the QR code from your USDC wallet.

Once you’ve sent USDC to your Incognito Wallet, you’ll see it reflected there as pUSDC. Success! Your USDC is now 100% confidential.

3. Send pUSDC privately

To send pUSDC privately, obscuring the sender, receiver, amount and timestamp of the transaction, make sure the recipient also has an Incognito Wallet. pTokens can only retain their privacy on the Incognito Chain.

Tap ‘Send’ and enter the receiving wallet address. You’ll also get to pick your transaction fee and speed. Higher fees mean your crypto gets wherever it needs to go quicker. The lowest fee will be sufficient, but transactions may take a little longer.

Just copy paste the address or scan the QR code from the receiving wallet.

4. Receive pUSDC privately and check for privacy

The latter part is optional, but we thought you might like to see what’s going on in the Incognito explorer. Tap on the transaction ID highlighted in green to visit the explorer and check out the ‘Proof detail’ section:

As you can see, the transaction is recorded on the Incognito explorer so you can verify it did take place — but the value is 0. No one can discern any identifying info, trace it to any sender or receiver, or pinpoint any details.

Here in the receiving wallet below, you can also see that pUSDC was successfully received.

5. Withdraw pUSDC and convert to USDC

To exit Incognito mode is as simple as entering it. All you need to do is tap withdraw, enter the amount you want to move back to the Wallet, and enter the receiving USDC wallet address.

Tap the 3 dots at the top of your screen to access the withdraw menu.

You should then see the withdrawn amount of USDC in your Wallet and the transaction recorded on the Ethereum explorer.

Any contact with other chains will be recorded on the respective explorers.

Here’s the updated pUSDC balance.

6. Let us know what you think

Send any questions or comments our way, we love all kinds, and we’re pushing updates almost every day.

Connect with us on telegram t.me/incognitonode or email us at go@incognito.org.

#sendUSDCprivately #goincognito

Learn more: https://incognito.org

--

--