rainbow-me / rainbow

🌈‒ the Ethereum wallet that lives in your pocket
https://rainbow.me
GNU General Public License v3.0
3.82k stars 590 forks source link

Update ENS Subgraph URL #5821

Closed gskril closed 2 weeks ago

gskril commented 3 weeks ago

The ENS subgraph URL used in this repo (https://api.thegraph.com/subgraphs/name/ensdomains/ens) will have a global rate limit added on June 12. To avoid this, it is recommended to create your own API key with TheGraph.

It’s free for the first 100k requests/month, and the ENS DAO Ecosystem Working Group is offering potential sponsorships if you go beyond that. Here is a video walking through the setup process (less than 5 mins).

This is due to TheGraph sunsetting its hosted service. The old URL will begin serving requests from an ENS DAO-sponsored API key, so this is not a breaking change for ENS, but it will introduce a more restrictive rate limit.

Where you're using the hosted subgraph: https://github.com/rainbow-me/rainbow/blob/develop/src/graphql/config.js#L7