Skip to content

A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started

License

Notifications You must be signed in to change notification settings

second-state/buidl

Repository files navigation

buidl

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.

Developers

If you are a developer, click https://www.secondstate.io/buidl/ to see tutorials and other information.

Make contributions

If you want to make contributions to BUIDL, follow the following steps to run BUIDL locally.

Project setup

npm install

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

Customize configuration

See Configuration Reference.

Demo

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.

Contact

About

A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •