How to view and edit smart contracts in Bunzz
Tags: webdev, web3, beginners, nft
Published: 2022-05-16 14:59:00

Bunzz is an excellent tool for developers to quickly deploy smart contracts and build DApps with no code. One of the great things about Bunzz is that the team is improving the platform regularly and making it better. 

Recently, they launched a feature to enable developers to view and edit the code of the smart contract template they’ve chosen.

This article is a short guide to show you how to use this new feature.


## First Step 

Log in to the Bunzz dashboard, you can sign up as a new user or sign in if you already have an account.


![Sign in](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m2uuel7z4udmha8rxj9r.png)

## Second Step

Once you are in the Bunzz dashboard, create a new DApp as shown below


![Create new DApp](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/649w9qbhz3pwdpjv5e2r.png)

## Third Step

Give your DApp a name as shown below and click next, any name you can easily remember is okay.


![Give your DApp a name](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0cn53lqvmx83g2olhuac.png)

## Fourth Step

Next, you need to select a network name, we will use the Rinkeby Testnet. Once you've done, click next.


![Select Rinkeby Testnet](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3jh6wvim04vucwu9crc5.png)

## Fifth Step

Select any of the templates here based on what you want to build. Here, we will use one single smart contract from Bunzz Modules as an example.




![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4c792fy23f67anp5mz4a.png)

## Sixth Step

Next, we will select the NFT(IPFS Mintable) smart contract template and give it a name and symbol as we see below:



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dug9tpbt1e91rqj39855.png)


![Complete the contract details](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a8yrwiykvb5w5qm4jf55.png)

## Seventh Step

Before you deploy, click on the "view code" button in order to view the smart contract's code. Soon you will also be able to edit it as well and deploy a custom contract as you wish.


![Click on view code](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j9kfsetd56xvxgkevejk.png)


![View or edit code](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xvco05kflsdh9zggldre.png)

**Note**: The edit feature is currently under development and will be available soon.


![The edit feature is coming soon](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/60nhtyzysa05j8rdfs4o.png)


## Conclusion

Building and deploying smart contracts with Bunzz keeps getting better.

At Bunzz we are building the most comprehensive Dapp development platform a blockchain developer could dream of, and we are just beginning.

[Here](https://blog.bunzz.dev/how-to-generate-erc20-smart-contract-using-bunzz-in-no-code/) is a quick guide to building DApps and smart contracts with Bunzz with no code and connecting it to your React, Vue, or JavaScript Frontend apps using the Bunzz SDK.

Take a look at our [blog](https://blog.bunzz.dev/) for more articles and guides on Web3 and smart contracts. If you have any feedback, feel free to reach out to us via [Twitter](https://twitter.com/bunzzdev). 

You can always chat with us on our [Discord](https://discord.gg/wCFUV6rNd7) community server, featuring some of the coolest web3 developers you’ll ever meet and if you enjoyed this article please share and spread the love with more developers!"