Inspiration

To onboard more developers and non-developers to the Web3 ecosystem, we need to provide more tools for rapid development.

Currently most smart contract tools are based on template which do not provide the ability to fully deploy complex and non generic contracts to CSC. We would like to see a change that's why we developed CSC Contract Buidlr to make it easy for anyone to build and deploy a full smart contract on CSC

What it does

Contract Buidlr, allows people with or without experience to build and deploy smart contracts to CSC by simply dragging components to the canvas and deploying when done. It's as simple as that!

How we built it

We built the frontend in Angular and the Backend both in Python and Node, we used Hardhat for the contract deployment to CSC.

Challenges we ran into

Our major challenge was creating a parser to convert components into Solidity code so that it can be deployed. Also, handling custom logic was trivial.

Accomplishments that we're proud of

We managed to get a working MVP for the hackathon submission that can deploy to CSC

What we learned

We learnt about CSC also how to create a language parser and deployment scripts.

What's next for CSC Contract.Buidlr

There are major improvements that need to be done before we can launch and make the tool public.

  • Improve the handling of control statements.
  • Overhaul the UI/UX
  • Improve the backend code -Launch version 1 to the public.

Built With

Share this project:

Updates