Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GIP-0081: Indexing Payments #59

Closed
wants to merge 43 commits into from

Conversation

matiasedgeandnode
Copy link
Collaborator

No description provided.

tmigone

This comment was marked as resolved.

RembrandtK

This comment was marked as resolved.

RembrandtK

This comment was marked as resolved.

@matiasedgeandnode matiasedgeandnode force-pushed the matias/gip-00xx-indexing-payments branch from 4ec0871 to 19e1968 Compare December 2, 2024 19:10
gips/0081-indexing-payments.md Outdated Show resolved Hide resolved
gips/0081-indexing-payments.md Outdated Show resolved Hide resolved
gips/0081-indexing-payments.md Outdated Show resolved Hide resolved
gips/0081-indexing-payments.md Outdated Show resolved Hide resolved

While this proposal defines a smart contracts based solution using the Subgraph Service on Graph Horizon, we also propose an MVP that can be built without any smart contracts changes using off-chain interfaces between Indexers and Gateways. This will allow us to implement parts of the solution that will be useful for the full proposal implementation, will also allow us to learn from seeing the mechanism in operation, and will help define the user interfaces and pricing approaches for subgraph developers that can be built on top of the protocol. As the MVP does not require changes to the on-chain protocol, it technically does not require a formal GIP approval, but we present it here alongside the full proposal to gather consensus towards this approach and to invite Indexers to participate in this initial stage and provide feedback.

In this MVP, we will roll out a new gateway component (the “Dipper”) that will be controlled with a CLI. Gateway operators can be onboarded to this CLI and use it to add subgraphs to the list of supported subgraphs. Once a subgraph is in the list, the Dipper will take care of finding Indexers and setting up indexing agreements with them.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking at this again, where does the name Dipper come from? Was it coined in terms of "DIPs", which we are moving away from? Is there a better option for people to intuitively understand what it is?

gips/0081-indexing-payments.md Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants