Provider’s guide to Evmos ipRPC

Incentivized Public RPC
Yuval
Sep 18, 2023

TL;DR

Incentivized Public RPC for Evmos is going live on October 2! It introduces a new paradigm for node runners and validators, turning RPC from an altruistic side-project to a business opportunity!

This page will help you understand how ipRPC works, how to join, and what are the terms for RPC providers.

📢 Onboard now! 📢
🤖
Join our discord for updates and support! 🤖

About ipRPC

Evmos ipRPC aggregates big & small providers into a single, highly reliable endpoint with built-in quality of service and data accuracy mechanisms, powered by Lava protocol. Servicing RPC relays through Lava’s endpoint is incentivized by Evmos, based on the amount of service you provide, the quality of your responses, and other criteria set by Evmos.

Onboarding Steps

Follow these steps to onboard:

1. Create a Lava wallet
2. Set up a provider
3. Sign up to receive Lava testnet token
4. Join our Evmos channel on discord and get notified about receiving your tokens!
5. Stake testnet tokens on-chain to activate your provider
6. Stay active in discord for further updates & support

Minimal Tech Requirements

These are the minimal requirements you must meet the tech requirement & node configurations to participate in ipRPC:

  • Chain id: Mainnet-evmos_9001-2, Testnet-evmos_9000-4
  • Protocol version: Mainnet-13.0.2, Testnet-14.0.0
  • Pruning configuration: at least 50,000 blocks
  • Evmos APIs enabled: eth, net, web3
  • Transaction indexing: enabled

We made a script to help you verify that you’re running the right configuration:

Upon succeeding verification script this is the expected results:

Payment

At the conclusion of each month, Lava compiles a usage report and proposes incentive payments to Evmos based on processed requests and quality of service (QoS). Evmos retains the authority to adjust rewards per provider or the rewards pool, as well as the distribution timeline.

Following the ecosystem’s monthly reward distribution, each provider is required to claim their rewards from the distribution contract.

Payment Eligibility

  • Fair staking: Providers must not exceed their allowed staking limits as per the program.
  • Non-abuse: Providers should refrain from exploiting or attacking the Lava Protocol to gain additional rewards.
  • Data protection: Providers must ensure the security of their services and refrain from storing consumer data obtained from Lava.
  • Feedback: Providers may be asked to provide feedback to improve Lava ipRPC.
  • Promotion: Providers participating in the program may be requested to promote ipRPC, LAVA, and EVMOS.

Payment Distribution

The reward distribution in the ipRPC campaign is divided into two key components: “Participation” and “Service.” Each component plays a crucial role in determining how providers are compensated for their contributions. Here’s how it works:

Service - 90% of payment pool

90% of the pool is distributed monthly based on the services provided by each participating provider. Providers may be eligible to claim rewards based on the following calculation:

Calculation: (Claimable CU / Total CU) * 90% of the monthly cap

Claimable CU refers to the Compute Units (CU) after accounting for Quality of Service (QoS) effects. This calculation specifically applies to services provided through the public endpoint or on-chain gateway subscription ID (accessed through the Gateway endpoint or lavasdk). The formula for Claimable CU is: (1 + Total QoS Score) * Requested CU / 2

The “Service” portion of the rewards emphasizes the quality and quantity of services offered by providers. It encourages providers to deliver reliable and high-performance services to the network, aligning their incentives with the goals of the campaign.

Contribution - 10% of payment pool

10% of the pool is dedicated monthly to the top 3 providers who have made contributions to help amplify Lava & Evmos. To qualify, providers create engaging Twitter content about Lava and Incentivized Public RPC for Evmos, and share it with the team. Evmos will pick the top 3 content creators according to their quality, creativity, and engagement.

Incubation Program

Participants of ipRPC are part of our Incubation program. They receive 50,000,000,000 uLava, which is equal to the maximum stake you are allowed to have on your Evmos provider.

Lava is also onboarding Provider Partners to Evmos ipRPC. They are bespoke providers who have showcased their QoS, and are allowed to stake more testnet tokens in order to ensure users are getting the best service possible.

Disclaimers

  • Providers agree to cross-marketing efforts by both EVMOS and LAVA and the use of their logos and statistics for this campaign.
  • Providers consent to appearing on Lava’s informational dashboard or any other platform displaying their statistics during ipRPC.
  • Payments are contingent on ecosystem decisions; Lava does not guarantee any rewards.
  • Lava and EVMOS retain the right to remove providers from ipRPC without prior notice.

Terms of Service: https://www.lavanet.xyz/terms-of-service
Privacy Policy: https://www.lavanet.xyz/privacy-policy