What is BUIDL?
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.
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Run your tests
npm run test
Lints and fixes files
npm run lint
Run your end-to-end tests
npm run test:e2e
Run your unit tests
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.