Skip to content
This repository has been archived by the owner on Feb 24, 2023. It is now read-only.

bandprotocol/band

Repository files navigation

Decentralized Data Governance


Band Protocol is a protocol for decentralized data governance on public blockchains. The protocol incentivizes multiple independent parties to work cooperatively to provide trusted data for decentralized applications on-chain. For more information on how the protocol works, visit the developer portal.

This repository is a monorepo containing Band Protocol's smart contracts and variuous supporting tools and libraries. See below for the breakdown and explanation of each folder. Note that each folder is its own independent module with separate license and README.

Table of Contents

Description Languages / Framework
app 🚀 Application portal to interact with Band javascript, react
band-solidity 📗 Solidity library for dapps solidity
branding 🎨 Public branding assets png, svg
contracts 🤝 Core smart contracts solidity
docs 📖 Developer documentation markdown, vue
go 🐀 Go packages golang
truffle-box 🎁 Truffle Box boilerplate solidity
web 🌏 Implementation of https://bandprotocol.com javascript, react

Contributing

We highly encourage participation from the community to help with Band Protocol development. If you are interested in developing with Band Protocol or have suggestion for protocol improvement, please open an issue, submit a pull request, or drop as a line.