Private Transfer

This guide explains how to send and receive private transfers using the zERC20 web application.

Sending a Private Payment

To a Known Address

If you know the recipient's address:

  1. Click the "Private Send" tab

  2. Select the recipient chain from the dropdown

  3. Enter the recipient's address or ENS name (.eth, .base.eth)

  4. Enter the amount of zERC20 to send

  5. Click "Send Privately"

Private Send Form
Private Send Form

The transfer will process in three steps:

  1. Generate: The system generates a burn address and encrypted announcement

  2. Store: The encrypted announcement is stored on-chain or off-chain for the recipient to scan later

  3. Transfer: Your tokens are sent to the burn address

Transfer Progress
Transfer Progress

Once completed, you'll see a success message:

Transfer Success
Transfer Success

To a Burn Address

If someone provides you with a burn address:

  1. Open MetaMask (or any wallet)

  2. Send zERC20 to the provided burn address

  3. Done — the recipient handles the withdrawal

You can send from any supported chain. This method is useful when the recipient wants to maintain privacy even from the sender.

Creating a Burn Address for Others

The "Pay with mobile" feature allows you to create a burn address that others can pay to. This is useful for:

  • Receiving payments without revealing your withdrawal address to payers

  • Creating payment requests that can be shared via QR code

  • Allowing someone else to pay on behalf of a recipient

To create a burn address:

  1. Go to the Send page

  2. Enter the recipient's withdrawal address and amount

  3. Check the "Pay with mobile" option

  4. Click "Pay with mobile"

Pay with Mobile Form
Pay with Mobile Form
  1. A QR code will be generated containing the burn address

  2. Share the QR code with anyone who needs to pay

Pay with Mobile QR
Pay with Mobile QR

The payer simply scans the QR code and sends the exact amount to the displayed burn address. Once the payment is confirmed on-chain, the recipient can withdraw the funds.

Receiving and Withdrawing

See Scan Receives for detailed instructions on receiving and withdrawing private transfers.

Last updated