Band Protocol is Proud to be Supported by The Graph
We’re excited to announce that Band Protocol has migrated our infrastructure to use The Graph.
The Graph is a decentralized protocol for indexing and querying data from blockchains, starting with Ethereum — making it possible to query data that is difficult to query directly. On The Graph, queries are processed on a decentralized network that ensures that data remains open and that dApps continue to run no matter what. Users don’t have to trust teams to operate servers and developers can deploy on trustworthy public infrastructure they don’t have to manage.
Prior to The Graph, Band Protocol spent a lot of time running our own node to subscribe to Ethereum which made handling block reorganization a mess. Now, we are using TheGraph’s WebSocket Subscription API to power Decentralized Data Governance and BitSwing which have both been running smoothly since the migration.
The Graph allows us to iterate and test quickly. Whenever we need to add new functionality to Band smart contract, we can simply update the mapping code and upload it to The Graph which handles setting up a new GraphQL endpoint and syncing data from the genesis up to the most up-to-date Ethereum block on both testnet and mainnet.
Currently, we are using TheGraph’s WebSocket Subscription API to power Decentralized Data Governance and BitSwing. Both services have been running smoothly since the migration.
Check out Band Protocol’s subgraph implementation here:
https://github.com/bandprotocol/band/tree/master/graph/band
Going forward, we’re proud to be supported by such an established and innovative protocol and will be continuing to use The Graph for the foreseeable future.
Published at Thu, 13 Feb 2020 10:58:20 +0000
