What you’ll need
- Basic knowledge of The Graph and subgraphs.
- Your subgraph project files
- The Graph CLI installed
- A Mobula API key (for authentication)
Walkthrough
Prepare Your Subgraph
Set up your subgraph for Shibarium. Update your
subgraph.yaml file to reference Shibarium’s specific contracts and events. If you don’t have a subgraph, you can clone the Uniswap V2 (ShibaSwap) subgraph template and adapt it for Shibarium:Authenticate
Upon request, provide your Mobula API key for authentication. For additional guidance on acquiring and utilizing your API key, see the authentication section.
Best Practices
- Keep your subgraph up to date to ensure it aligns with the latest Shibarium network changes.
- Conduct comprehensive testing on a testnet before mainnet deployment.
- Continuously monitor performance and fine-tune queries for maximum efficiency.
Troubleshooting
If you encounter deployment problems:- Double-check your
subgraph.yamlconfiguration. - Verify that the network name and Mobula node URLs are correct.
- Make sure your API key is valid and properly authorized.