Please follow the steps mentioned below to upload your contract into the bunzz ecosystem.
- Go to bunzz.dev
- Click on signup to create a new ID
- Once logged in click on the Repository Link in the left side menu

- Click on Create a module template

-
Click Select Contract and select the folder you want to upload.
See the detailed specification ⇒ ‣

- Once the contract is uploaded you will be taken to the description screen of the contract. Where you will have to enter the following information
- Module Name - Keep a short name for the module you have uploaded
- Description - Enter a 2 line description of your module
- Overview - Here you can talk about the module i.e. its features and functionalities which make it unique. Think of the overview section as an advertisement for your module. We accept markdown as well as plain text in the box.
- How to use - Explain the step by step process to deploy the module and the calls a user has to do to deploy the contract. You can mention important functions and constructors here. We accept markdown as well as plain text in the box.
- Functions - Describe each function in detail and what its uses are. You can also open the function to describe the arguments of the function. By default we have added the module functions, arguments and arguments type automatically.
- Events - Describe the events the module emits
- Module Parameters - Describe the constructors in your modules. They are already populated with the name and type.