No-code visual design tool for Smart Contracts with no specific technical knowledge required
Prize Pool
The tool is great for prototyping ideas because of low initial learning curve and general convenience of ready-to-use web based solution. The additional steps like setting up a local development environment and deployment infrastructure are essentially put aside. Anyone could just open a web page, design a desired logic for their Smart Contract and then export the result in a form of Solidity/ABI/AST/Bytecode files or deploy to EVM compatible blockchain directly from the browser.
The proof-of-concept implementation allows to create Smart Contracts with multiple functions and custom logic involving a (yet) limited set of operations.
NoCodeSol essentially allows to involve a much broader amount of people to creating Smart Contracts for EVM based blockhains.
Here's a summary of advantages the platform gives comparing to existing alternatives:
NoCodeSol is extendable in a fairly straightforward manner to support a wider set of operations available in Solidity language.
Target audience could defined as one of the following:
This project is based on NoCode JS framework which provides a model-agnostic UI and execution environment for bootstraping custom No-code tools.
Custom model was created from scratch to support building & emulating Solidity Smart Contracts behavior directly in the browser.
Then, a custom made compiler transforms the sequence of steps to the Solidity AST structure, which is then passed to solc
compiler to generate ABI and Bytecode for deploying to the EVM blockchains.
This example file could be imported in NoCodeSol for a quick start.
Here's a list of deployed Smart Contracts built with it:
0x799f5e246F3F31c9Ec9B36f9CF7f1BdA94d881be
0x26f24fd9afbc367cbf0bed364c3fe2b490e0d911
0xE320077b267ce495b93dc1b2480c18fd103B6133