Unleash the power of Web3 storage with a single GraphQL API over decentralized storage providers like Arweave and Filecoin. Storedat is a GraphQL API built ontop of existing web3 storage providers like Arweave and Filecoin. We exist to accelerate the adoption of decentralized storage by providing a provider agnostic way to read and write data with those protocols all the while abstracting away web3 from the user. No dealing with wallets, signing transactions, storing private keys, paying transactions costs, and so on. Just plug in and storedat
Use this starter template repo to get going with Storedat. You can use it to give you an example of how to integrate the API into your app or you can even use it as a base for your own project!
- Pull the code or fork the code to your computer
- Run
yarn
to download the dependencies - Run
yarn generate-gql
to download and create the Storedat GraphQL types - Run
yarn dev
to run the app and hit http://localhost:3000
After you run the app successfully, try hitting the following endpoints to get a feel how to work with the API
- Get Glossary term : http://localhost:3000/api/get-glossary-term
- Get Data from Filecoin : http://localhost:3000/api/get-filecoin-data
- Get Data from Arweave : http://localhost:3000/api/get-arweave-data
You can find all the documentation around the API here or by inspecting the GraphQL docs in the playground