How to mint Soulbound tokens with Envelop

Step by step guide

So, to create your first SBT without code you can use DAO ENVELOP dApp: https://appv1.envelop.is/list

Connect to the dapp via Metamask wallet. Check “Wrap emptiness” and click “Wrap now”

After that you’ll redirect to the page: https://appv1.envelop.is/wrap?empty=true

Click on the “Advanced options” menu, and select “Unwrapping” to prevent the owner from unwrapping wNFT in the future, and “Transferring”, which sets the token’s untransferability condition. Which is the key feature of the Soulbound Token.

You can immediately add some fungible or not fungible token to the Collateral, if you want the SBT to have the right feature at the mint time, but you can do it later.

Next you need to confirm the transaction in the wallet.

After that, wait for the wrap:

That’s how, in just a few clicks, you minted an SBT. See our example https://polygonscan.com//tx/0x86d10fba3f57fc5831f2d641415a8c687ac6e6a2bdf9d122373b316361793bab

You can find your SBT here https://appv1.envelop.is/list

And there is a specific page for SBT. In our case it is: https://appv1.envelop.is/token/137/0xAB8bc8B418864A1Df86985BE2D7E24EcAA4d831D/23 (where 137 is the Polygon chain ID):

Under the address you see the ERC type of token and its properties, that it is non-transferable and non-unwrappable.

You can contact DAO ENVELOP to add your tokens to the whitelist, or you can deploy a specific smart contract with similar functionality. To do this — write to the contacts on the main page info@envelop.is. Next time I will tell you about SBT usecases.

Last updated