Why do I need to sign a message?

By signing a message with your wallet, you prove that you are the owner of the funds that the wallet holds. Also it's the proof that you control the private key of this address


How do I sign?

Blockpass currently supports Metamask and Wallet Connect. 

How to prove ownership of my wallet using Blockpass Web ID?

The following describes usage where a desktop environment is only used for the Blockpass ID and the wallet. 

  • Click on the Verify With button provided by the Business
  • Add your email


  • Receive a magic link via email and click on 'Continue registration'


  • You will need to have added your identity document to be able to add your crypto address. 
  • Click on add crypto address (in the example below “Ethereum Address”)


1. Web browser on desktop connects wallet installed on a desktop

  • Continue your connection by selecting MetaMask (example here is based on MetaMask


  • Accept the connection in MetaMask to Blockpass


  • The wallet address will be imported into your Blockpass ID


  • Click on Sign a Message to prove you own your wallet


  • The signature will be imported into your Blockpass ID


  • Click 'SAVE' to complete your wallet connect

2. Web browser on a desktop connects a wallet installed on mobile

  • When you submit your crypto wallet, select WalletConnect to open the QR code

Wallet Connect supports hundreds of wallets. 

You can verify that your wallet is supported at this URL:


  • Log in to the wallet installed in your phone that you intend to connect
  • Click on the ‘Scan’ symbol to scan the QR code
  • Click on the ‘Connect’ button displayed on your phone to connect that wallet to your Identity profile


  • Your wallet is auto-connect to your identity profile in desktop
  • Click on ‘Sign a message’ in desktop


  • A phone screen is shown for you to ‘Sign’


  • Once the Signature is auto-filled, click ‘SAVE’ to finish your wallet submission.


3. Web browser on mobile connects a wallet installed on mobile

  • Complete your wallet submission by following the steps in case 2 above. However, now you are required to re-open between the web browser and crypto wallet tabs on your mobile phone.

4. Web browser on mobile connects a wallet installed on desktop

  • Unfortunately, we currently DO NOT support connecting in this way.


How to prove ownership of my wallet using the Blockpass Mobile App?

If you are using the Blockpass Mobile App please follow these steps:

  • Click on the Verify With button provided by the Business
  • Select the link “Blockpass Mobile App


  • Click on Continue with Mobile App


1. If you are using web browser on your desktop

  • Open your Blockpass Mobile App 
  • Click on the Scan button in Mobile App


  • Scan QR code presented 

Then follow normal KYC requirements

2. If you are using a web browser on your mobile phone

After clicking on ‘Continue with mobile app’, continue by selecting ‘Launch the app and register’. In case you do not have Blockpass app installed yet, select ‘Download on the app store’



  • When you get to the wallet section then click on add new crypto address (for example Add New Ethereum Address)


  • Click on Wallet Connect


  • Ensure that you have a compatible wallet installed on your mobile phone and that it is active (check for compatible wallets here:  
  • For the purpose of this example we will use MetaMask


  • Click on MetaMask
  • MetaMask will open and invite you to connect to Blockpass. Accept the connection.


  • Your wallet address will be imported into Blockpass.
  • Then click on “Sign a message” to prove that you own the wallet


  • Then MetaMask will re-open for you to sign the message. Once signed the signature will be imported back into your Blockpass profile
  • Click 'SAVE' to finish your wallet connection





If you have several wallets installed as web extension in your browser, pick the Metamask option. Depending on your local settings, another wallet might be prioritized and opens instead of Metamask.






Article is closed for comments.

Was this article helpful?

8 out of 49 found this helpful
Powered by Zendesk