Introducing The Graph Subscriptions
This video explains the benefits of The Graph’s new subscriptions setup
This video explains the benefits of The Graph’s new subscriptions setup
What is The Graph Subscriptions?
- The Graph Subscriptions is an alternative to The Graph’s existing Pay As You Go billing system. Subscribers will be able to setup an active subscription to lock-in a fixed number of queries at a flat rate on a per month basis. Subscriptions provide a more predictable billing experience while also streamlining the user experience for query payments.
What is the Subscriptions Beta Program?
- The Subscriptions Beta Program allows a small group of users, the opportunity to use Subscriptions before this feature is released to a broader audience. Access to Subscriptions will be based on allow-listing wallets. After a user has gained access, they will be able to setup an active subscription to lock-in their fixed monthly queries.
What are the requirements to use The Graph’s subscriptions?
- Payments must be paid in USDC on Arbitrum (for MVP with more to be added later)
- Prospective users must estimate the number of monthly queries they plan to use
Additional Features
- Subscriptions will have three query usage/analytics charts to (1) monitor your total queries used during the billing period, (2) a monthly query usage chart to evaluate your usage on a month by month basis, and (3) a per minute chart to examine any overages of your rate limits.
- Our trustless subscription contract allow users to setup a subscription with an initial deposit, but subscriptions can be upgraded, downgraded, or cancelled at anytime. This means that if you didn’t estimate the number of queries you thought you would make when you setup your subscription, you can add or remove queries quickly and easily with no added charges to your subscription. Additionally, if you are unhappy with your subscription or service quality, you can always cancel your subscription and recoup a portion of your deposit.
- Just like API keys, subscription query keys will have security settings to specify usage for specific domains and subgraphs. Unlike API keys, however, query keys are required to be included in your authorization headers to add more security and prevent others from using your subscription queries.
- To help better understand how to use your query keys, we have added a new feature to see code examples of how query keys can be added to your projects.
Who should you contact to get involved in the program?
- Email [email protected] for access to The Graph Subscriptions
- Brandon Kramer (BK) - PM at Edge & Node
- Kyle Rojas - Director of Global Business at Edge & Node
Setting up a Subscriptions After Allow-Listing