DEV Community

Cover image for How to withdraw balance of your email from smart contract using "MOMP Network"
Jeevanjot Singh
Jeevanjot Singh

Posted on

How to withdraw balance of your email from smart contract using "MOMP Network"

Greetings everyone,

Brief about "MOMP"

"MOMP" (Money Over Mail Protocol) provides a mechanism for sending money to email addresses on top of decentralized network. MOMP itself is a set of rules (Protocol) originally created by "Jeevanjot Singh" and currently implemented by Learn more about "MOMP" from the document

Process for withdrawing existing money using "MOMP Network"

You need a supported web wallet to perform any operation at, Currently supported wallet is Superhero and you can add it on your browser from extension marketplace, For e.g. Chrome browser wallet extension

First Steps:

  • Go to and look for permissions required by the wallet. If you are agree then approve the access from your wallet for momp network. momp network
  • After you approve, The basic information starts to load in the background and you will receive a notification once it's loaded. It may take some time depending on the current network response time. > You can start filling the information on the stepper fields until data loads.

Momp network

After that:

  • In this step, Add the same public key that is currently registered with your email !
    form 1 momp network verification
    form 2 momp network verification

  • When you click register, There will be a remaining balance check. If there will be balance for your email which is still not withdrawan. Then you the withdrawal process will run by your comfirmation and complete by itself.
    form 2 momp network verification

  • This will withdraw your email funds from smart contract to your registered public key with that email.


  • In this process the user will never need to expose their email on the public blockchain network.

Learn more about this protocol from this document (AKA white paper)


Top comments (0)