Search projects, hackathons, sponsors and tech

    ← All projects

    Automated smart contract deployer

    Just an automated smart contract creator using parameters submitted in a https request

    Demo

    About

    Using shell.js on a nodejs backend this project allows users to create and deploy multiple instances of the same smart-contract with hardhat, almost effortlesly. As far as I could research I haven't found such a tool which could be as easy to use as this one. It obviously requires some polishing and extensive security considerations, but I believe that concept is very solid and useful

    How it's made

    This was built mostly over last weekend. I searched for a tool that allows to effortlessly deploy versions of the same smart-contract, with just different parameters. I couldn't find any. So I decided to build one. I used nodejs backend, hardhat to deploy contracts and shelljs to use parsed parameters and to start deploy script in reaction to post request. Also used simplistic React frontend, but in truth even a simple curl could be enough