We believe that the DApps ecosystem will benefit from a common core API that each parachain can integrate (and extend) to index and expose their chain data for future consumer facing applications (e.g. a wallet, explorer, or other dApp).
There will be 3 individually proposed milestones delivering open source projects, packages, and associated learning material to help decentralised app developers start building applications on Polkadot/Kusama
Who
This is a joint proposal between two parties - SubQuery/OnFinality and Fearless Wallet/SORAMITSU
What
Outcomes
This proposal is for the 1st milestone only.
Design and publish the proposed common GraphQL API definition for Kusama that the remainder of this proposal will deliver. This will be published using a GitHub repository and a GraphQL documentation tool (like Graphdoc).
We will then reach out to the community for consultation and ideas around how we can improve this API (and the models within it) for more general use across different types of dApps.