• This repository has been archived on 24/Feb/2023
  • Stars
    star
    115
  • Rank 305,916 (Top 7 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Monolithic repository of everything Band Protocol

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.

More Repositories

1

bandchain

BandChain - Decentralized Data Delivery Network
Reason
224
star
2

chain

BandChain blockchain reference implementation
Go
92
star
3

contracts

Band Protocol's Solidity smart contracts
JavaScript
92
star
4

pylibra

A Python client for Libra network
Python
60
star
5

libra-web

πŸ¦„Unofficial Javascript Client for Libra Blockchain (Node.js/Browsers)
JavaScript
25
star
6

bandchain.js

JavaScript
20
star
7

launch

11
star
8

pyband

Python
10
star
9

cosmwasm-std-reference-doc

Rust
8
star
10

goldcdp

Go
8
star
11

bandchain-docs-archived

πŸ“š docs.bandchain.org
Vue
8
star
12

cosmoscan

Block Explorer for Band Protocol Decentralized Oracle Network
Reason
8
star
13

band.js

πŸ”‹ Javascript library for interacting with Band Protocol
TypeScript
7
star
14

bandchain-legacy

πŸ“¦ [PROTOTYPE] Band Protocol Blockchain
C++
7
star
15

cw-band

The helper library for building CosmWasm smart contracts to interact with Bandchain
Rust
5
star
16

whitepaper-legacy

πŸ“œ [DEPRECATED] Whitepaper v1.0 - v2.0 of Band Protocol
TeX
4
star
17

owasm

Rust
3
star
18

bitswing-contracts

Smart contracts of BitSwing dapp
Solidity
3
star
19

band-faucet

πŸ’Έ Free testnet Band tokens
JavaScript
3
star
20

cosmoscan-rescript

Block Explorer for Band Protocol Decentralized Oracle Network
ReScript
3
star
21

band-std-reference-contracts-soroban

A Rust implementation of Band Protocol's Soroban Standard Reference smart contract
Rust
3
star
22

vrf-worker-v1

Python
3
star
23

go-owasm

Go-binding for Oracle WebAssembly (Owasm) execution with Wasmer
Go
2
star
24

cross-chain-hackthon

Challenges for the cross-chain hackthon πŸ”₯
2
star
25

governance-portal

UI portal to interact with Band Protocol
JavaScript
2
star
26

bandchain-packet

Oracle packet type using to request and get response from BandChain
Go
2
star
27

bothan

Rust library designed to facilitate the retrieval of price information for various cryptocurrencies and assets from diverse sources
Rust
2
star
28

developer-portal

πŸ’Ύ [DEPRECATED] Data Explorer & Developer Portal of Band Protocol
JavaScript
2
star
29

band-std-reference-contracts-cosmwasm

Rust
2
star
30

data-source-runtime

The standard runtime for executing data source scripts on Bandchain
Python
2
star
31

bandpress

πŸ“š Technical documentation / whitepaper / developer reference for Band Protocol
Vue
2
star
32

pds-gateway

Python
2
star
33

vrf-and-bridge-contracts

Python
1
star
34

wallet-browser-extension

πŸ‘› [DEPRECATED] Official Browser Wallet for Band Chain
JavaScript
1
star
35

reason-boilerplate

JavaScript
1
star
36

oracle-consumer

Example cosmos-sdk module that utilizes oracle request via IBC
Go
1
star
37

bandchain-node

Go
1
star
38

bootstrap

β›· Fast React boostraper - Build and deploy in minutes
JavaScript
1
star
39

kovan-stdref-subgraph

Solidity
1
star
40

starport-consumer

TypeScript
1
star
41

migration-test

Python
1
star
42

band-std-reference-contracts-solidity

Solidity
1
star
43

go-band-sdk

Simplifying integration with Band Protocol's decentralized oracle network in Golang
Go
1
star