Skip to main content

How To Connect & Register A Wallet

If you have an existing blockchain wallet, you can register the wallet to receive messages sent to that address. Visit connecting and registering wallets for more information.

Follow these steps to connect and register an existing blockchain wallet address:

  1. Click a button to open the connect wallet modal:

  2. Select a wallet provider (e.g. Metamask), then click 'Connect'

  3. Choose the address to connect, then click Next.

  4. Click 'Connect' to confirm Mailchain should be able to read your address.

    The address is now connected, but we need to register it in Mailchain. To do this:

  5. Click 'Verify Address'

  6. A 'Signature Request' will appear in your wallet. It contains the following text:

    Welcome to Mailchain!

    Please sign to start using this address with Mailchain. This will not trigger a blockchain transaction or cost any gas fees.

    What's happening?
    A messaging key will be registered with this address and used only for messaging. It will replace any existing registered messaging keys.

    Technical Details:
    Address: your_address
    Messaging key: a_generated_messaging_key
    Nonce: a_number

    Review the request and click 'Sign'.

    Your wallet is now verified.

  7. Mailchain will check if you have any Web3 domain name services (e.g. ENS or Unstoppable Domains).
    For more information on configuring domain name services, please see Web3 Domain Name Guides.

  8. You can optionally label your address to give it a friendly name and make your Inbox folders easier to manage.

  9. Click 'Apply' to save your changes.

  10. By default, Mailchain is able to receive messages for your existing blockchain wallet address before you sign up. Click 'Synchronize' to get these messages, or click 'Skip' to synchronize later.

  11. You can now click 'Done' to disconnect your wallet and close the modal, or choose to register another address.


You will be able to see a folder in the sidebar for your registered address. To manage the address, click on 'Settings'.

When you compose a message, you can select the address to send from in the message dropdown.