diff --git a/website/pages/en/_meta.js b/website/pages/en/_meta.js index 38ea74ac7720..db05290fb909 100644 --- a/website/pages/en/_meta.js +++ b/website/pages/en/_meta.js @@ -47,5 +47,4 @@ export default { 'new-chain-integration': '', firehose: '', graphcast: '', - 'mips-faqs': '', } diff --git a/website/pages/en/mips-faqs.mdx b/website/pages/en/mips-faqs.mdx deleted file mode 100644 index 1f7553923765..000000000000 --- a/website/pages/en/mips-faqs.mdx +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: MIPs FAQs ---- - -## Introduction - -> Note: the MIPs program is closed as of May 2023. Thank you to all the Indexers who participated! - -The MIPs program is an incentivization program for Indexers to support them with resources to index chains beyond Ethereum mainnet and help The Graph protocol expand the decentralized network into a multi-chain infrastructure layer. - -The MIPs program has allocated 0.75% of the GRT supply (75M GRT), with 0.5% to reward Indexers who contribute to bootstrapping the network and 0.25% allocated to Network Grants for subgraph developers using multi-chain subgraphs. - -### Useful Resources - -- [Indexer 2ools from Vincent (Victor) Taglia](https://indexer-2ools.vincenttaglia.com/#/) -- [How to Become an Effective Indexer on The Graph Network](https://thegraph.com/blog/how-to-become-indexer/) -- [Indexer Knowledge Hub](https://thegraph.academy/indexers/) -- [Allocation Optimiser](https://github.com/graphprotocol/allocationopt.jl) -- [Allocation Optimization Tooling](https://github.com/anyblockanalytics/thegraph-allocation-optimization/) - -### 1. Is it possible to generate a valid proof of indexing (POI) even if a subgraph has failed? - -Yes, it is indeed. - -For context, the arbitration charter, [learn more about the charter here](https://hackmd.io/@4Ln8SAS4RX-505bIHZTeRw/BJcHzpHDu#Abstract), specifies the methodology for generating a POI for a failed subgraph. - -A community member, [SunTzu](https://github.com/suntzu93), has created a script to automate this process in compliance with the arbitration charter's methodology. Check out the repo [here](https://github.com/suntzu93/get_valid_poi_subgraph). - -### 2. Which chain will the MIPs program incentivise first? - -The first chain that will be supported on the decentralized network is Gnosis Chain! Formerly known as xDAI, Gnosis Chain is an EVM-based chain. Gnosis Chain was selected as the first given its user-friendliness of running nodes, Indexer readiness, alignment with The Graph and adoption within web3. - -### 3. How will new chains be added to the MIPs program? - -New chains will be announced throughout the MIPs program, based on Indexer readiness, demand, and community sentiment. Chains will firstly be supported on the testnet and, subsequently, a GIP will be passed to support that chain on mainnet. Indexers participating in the MIPs program will choose which chains they are interested in supporting and will earn rewards per chain, in addition to earning query fees and indexing rewards on the network for serving subgraphs. MIPs participants will be scored based on their performance, ability to serve network needs, and community support. - -### 4. How will we know when the network is ready for a new chain? - -The Graph Foundation will be monitoring QoS performance metrics, network performance and community channels to best assess readiness. The priority is ensuring the network meets performance needs for those multi-chain dapps to be able to migrate their subgraphs. - -### 5. How are rewards divided per chain? - -Given that chains vary in their requirements for syncing nodes, and they differ in query volume and adoption, rewards per chain will be decided at the end of that chain's cycle to ensure that all feedback and learnings are captured. However, at all times Indexers will also be able to earn query fees and indexing rewards once the chain is supported on the network. - -### 6. Do we need to index all the chains in the MIPs program or can we pick just one chain and index that? - -You are welcome to index whichever chain you'd like! The goal of the MIPs program is to equip Indexers with the tools & knowledge to index the chains they desire and support the web3 ecosystems they are interested in. However, for every chain, there are phases from testnet to mainnet. Make sure to complete all the phases for the chains you are indexing. See [The MIPs notion page](https://thegraphfoundation.notion.site/MIPs-Home-911e1187f1d94d12b247317265f81059) to learn more about the phases. - -### 7. When will rewards be distributed? - -MIPs rewards will be distributed per chain once performance metrics are met and migrated subgraphs are supported by those Indexers. Look out for info about the total rewards per chain mid-way through that chain's cycle. - -### 8. How does scoring work? - -Indexers will compete for rewards based on scoring throughout the program on the leaderboard. Program scoring will be based on: - -**Subgraph Coverage** - -- Are you providing maximal support for subgraphs per chain? - -- During MIPs, large Indexers are expected to stake 50%+ of subgraphs per chain they support. - -**Quality Of Service** - -- Is the Indexer serving the chain with good Quality of Service (latency, fresh data, uptime, etc.)? - -- Is the Indexer supporting dapp developers being reactive to their needs? - -Is Indexer allocating efficiently, contributing to the overall health of the network? - -**Community Support** - -- Is Indexer collaborating with fellow Indexers to help them get set up for multi-chain? - -- Is Indexer providing feedback to core devs throughout the program or sharing information with Indexers in the Forum? - -### 9. How will the Discord role be assigned? - -Moderators will assign the roles in the next few days. - -### 10. Is it okay to start the program on a testnet and then switch to Mainnet? Will you be able to identify my node and take it into account while distributing rewards? - -Yes, it is actually expected of you to do so. Several phases are on Görli and one is on the mainnet. - -### 11. At what point do you expect participants to add a mainnet deployment? - -There will be a requirement to have a mainnet indexer during phase 3. More infomation on this will be [shared in this notion page soon.](https://thegraphfoundation.notion.site/MIPs-Home-911e1187f1d94d12b247317265f81059) - -### 12. Will rewards be subject to vesting? - -The percentage to be distributed at the end of the program will be subject to vesting. More on this will be shared in the Indexer Agreement. - -### 13. For teams with more than one member, will all the team members be given a MIPs Discord role? - -Yes - -### 14. Is it possible to use the locked tokens from the graph curator program to participate in the MIPs testnet? - -Yes - -### 15. During the MIPs program, will there be a period to dispute invalid POI? - -To be decided. Please return to this page periodically for more details on this or if your request is urgent, please email info@thegraph.foundation - -### 17. Can we combine two vesting contracts? - -No. The options are: you can delegate one to the other one or run two separate indexers. - -### 18. KYC Questions? - -Please email info@thegraph.foundation - -### 19. I am not ready to index Gnosis chain, can I jump in and start indexing from another chain when I am ready? - -Yes - -### 20. Are there recommended regions to run the servers? - -We do not give recommendations on regions. When picking locations you might want to think about where the major markets are for cryptocurrencies. - -### 21. What is “handler gas cost”? - -It is the deterministic measure of the cost of executing a handler. Contrary to what the name might suggest, it is not related to the gas cost on blockchains.