BUIDL is a browser-based IDE that enables developers to create and deploy Decentralized Applications (DApps) on blockchains with ease.
- Very fast underlying blockchain with 1s confirmation time.
- Support all Ethereum compatible blockchains .
- Lity (http://www.litylang.org/) language extension to Solidity (e.g., Rule-based smart contracts (https://www.litylang.org/business_rules/)) .
- Built-in real-time smart contract search engine based on ElasticSearch.
If you are a developer, click https://www.secondstate.io/buidl/ to see tutorials and other information.
If you want to make contributions to BUIDL, follow the following steps to run BUIDL locally.
npm install
npm run serve
npm run build
npm run test
npm run lint
npm run test:e2e
npm run test:unit
The example dapp is a web application where people can vote thumb up or thumb down on a statement. All the votes are recorded on the blockchain.