Band Protocol is a decentralized Oracle that connects real data (data outside the blockchain) and APIs with smart contracts.