Add support for zora network

If you’re creating a topic here, it means you’re seeking protocol integration for a new data source, according to the Chain Integration Process GIP.

Use of this template is mandatory to start the integration process.
Please fill out placeholders, removing any notes such as this one.


About zora

Zora is a op-stack rollup rolling up to the ethereum mainnet chain. It primarily serves as a NFT/media chain and the core application of the zora network is zora.co. More information about the chain can be found at zora.energy.

Currently, there are 1.1 million active wallets and over 3.5k ETH total locked value on the chain. However, it’s important to note that there are no DeFi applications or use cases currently and the chain primarily functions as a media / NFT chain.

Contact Information

I’m the lead protocol engineer at ZORA. Our team maintains the subgraph integrations with the ZORA protocol. We utilize a private subgraph server for our main application across Zora network, alongside base, optimism, and ethereum mainnet.

Graph Node integration

The chain is a standard op-stack based EVM chain and should work with no further changes on the graph ecosystem.

We provide a RPC node (details available at: https://docs.zora.co/docs/zora-network/network)

Integration with Subgraph Studio or alternatives

We can provide an RPC endpoint and key for subgraph studio.

Indexer Documentation

The requirements to index zora network should be almost the same as indexing optimism.

We provide a status page for the network at status.zora.energy/.

5 Likes

Hi iainzora,

Thanks for filling out the template - a lot of good info here, which should help us streamline the process. I am excited to see Zora on the network soon!

Here’s a list of next steps:

  1. Share a subgraph example on Zora. This will allow Indexers to sync it so we can monitor the overall Quality of Service (how Indexers can reliably and performantly serve Zora) and look for any PoI divergence. Both QoS and determinism assurances are essential for mainnet support with indexing rewards.
  2. Provide more information on how to run an archive node for Indexers. I’m sure Indexers will appreciate your support on good documentation.
  3. Work on the Subgraph Studio integration. @kyleArojas already mentioned your team is working on this, and, as you said, you’d be providing the required RPC endpoint.

That’s it for now. :slight_smile:

I’ll ensure Indexers are aware of this proposal so that they can get ready syncing nodes. If you’d like to join our weekly Indexer Office Hours (community call targeting Indexers), feel free to do so by following this link: Discord. This call happens every Tuesday at 6 p.m. UTC.

Let me know if I can help you further.

2 Likes

It is always exciting to add new chains to the network. Could you provide the exact details for running a zora archive node so indexers can get started if they are interested? thanks.

2 Likes
  1. Subgraph example: GitHub - ourzora/zora-creator-subgraph
  2. Here is a guide on how to run archive nodes for indexers on zora: GitHub - conduitxyz/node: Everything required to run your own Conduit rollup node
  3. Chatting with Kyle on the subgraph studio side

@mdarwin @Pedro

1 Like

This is very helpful, @iainzora :slight_smile: Thanks for sharing.

We will ensure our Indexers use that subgraph for early testing. If you have others, please share them here. More subgraphs = better testing.

2 Likes

Some more subgraphs on Zora:

0xsplits contracts:

Nouns builder subgraph:

2 Likes