How to Deploy your ERC 20 compliance token in the easiest way through SimplyBlock?

How to Deploy your ERC 20 compliance token in the easiest way through SimplyBlock?

SimplyBlock makes deploying an ERC 20 compliance token now as easy as calling an API. Follow these simple steps to deploy an ERC 20 token smart contract :

1. Visit simplyblock.io and click on the Go To Login/SignUp

How to Guide

2. First Time Users have to click on the Sign-Up AND fill the required details to get registered on SimplyBlock.

3. After registering through Sign Up Check your email for verification and verify your email.

4. Once the registration is completed the User can access their SimplyBlock Dashboard.

5. Add a user in your profile if you want to manage multiple users

6. Once the User is Added, Create a token corresponding to that user and give permission to the user. Go to the Action section and check for the token icon. 

7. Click on the token icon and then click on Add Token to create a new token.

8. Go to the token and copy HMAC public key. 

Note: – HMAC(Hash-based message authentication code) Public key is authentication code which is used for verifying the authenticity of the request by the user.

9. Check the address for that user in user section (if you did not create user then admin address).

Once the Address is generated the Public Address which can be funded accordingly depending on the network used the user.

10. Fund the address with some ether for the mainnet with the help of crypto exchange and for testnet check link https://faucet.ropsten.be/, For testnet put the ether testnet account public address and click on send me test ether to add funds into your account.

11. GENERATE SIGNED DATA USING SIMPLYBLOCK SDK

12. AND in your app call the Deploy Contract API.  

http://console.simplyblock.io/v1/eth/erc20/deploy_contract/ with parameter depending on your use case and check the documentation for parameter passing in API 

{

“public_key” :”hmac_pub_1″,

“signed_data” : “b94ea14799e66c27073e43dc2b97da800d1edbf487207aa998d0ee265373815c46bb606e1cec34d77657a5bf0e2511c7”,

“data” : {

“totalSupply” : “100000”,

“decimals” : “0”,

“tokenName” : “Token1”,

“tokenSymbol” : “T1”

}

}

The user gets the following response and hence verifying that the ERC-20 Compliance token contract has been successfully deployed on the Ethereum Blockchain Network.