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

Lava - Filecoin Public RPC Extension #1859

Open
yuvalava opened this issue Feb 13, 2025 · 0 comments
Open

Lava - Filecoin Public RPC Extension #1859

yuvalava opened this issue Feb 13, 2025 · 0 comments
Assignees

Comments

@yuvalava
Copy link

yuvalava commented Feb 13, 2025

Open Grant Proposal: Lava - Filecoin Public RPC Extension

Project Name:
Lava Network

Proposal Category:
Developer and data tooling

Entity Name:
Lava Foundation

Proposer:
yuvalava

Project Repo(s)
https://github.com/lavanet/lava

Do you agree to open source all work you do on behalf of this RFP under the MIT/Apache-2 dual-license?:
Yes

Project Summary

Public RPC is the main entry point for new users and developers, shaping their experience with Filecoin. Our goal is to help ensure Filecoin provides a smooth and reliable experience that maximizes retention.

Lava’s RPC Pools offer a completely new approach to public RPC - aggregating and utilizing professional and community nodes under a super reliable, optimized endpoint. This helps boost the user & dev experiences in the ecosystem, while engaging the community and reducing infra costs.

We received an initial grant to run for 3 months and we’re seeing amazing impact within the ecosystem. With this extension we aim to keep improving user and dev experiences on Filecoin by focusing on growth, further customizing our Filecoin offering, and exploring additional public services like data storage APIs.

Public Endpoints:
filecoin.lava.build
filecoin-testnet.lava.build

Public Dashboard:
https://info-mainnet.lavanet.xyz/chain/FVM#relays

Impact

Lava’s public good RPC allows anyone to interact with the Filecoin VM for free, enjoy high uptime and quality of service. We are actively working with teams like Fil-Builders, Parasail and FoxWallet to optimize the way users access the FVM and provide super reliable & smooth experiences.

Lava’s unique features:

  • Simple to use, no more manual RPC switching
  • Maximum uptime with automatic retry & fallbacks
  • Fast Transactions
  • Smart Cache

With Fil-Builders for example, we’re integrating Lava as the default RPC for Fil-Frame, and utilizing Lava’s unique capabilities to fine-tune performance, specifically for the Fil-Frame use case.

Xiangan He, FIL-Builders:
“I've recently integrated Lava's public RPC into FilFrame. The integration was smooth and it's a great public RPC endpoint for anyone to get started with building on Filecoin”

Outcomes

Lava’s Achievements so far:

  • 100% uptime
  • 55M RPC requests served
  • Projects onboarded: FilFrame, Parasail, FoxWallet

The extension of Lava’s public RPC will deliver:

  • Sustained reliability: Maintaining 100% uptime and performance across all geolocations
  • Performance optimization: Customizing Lava’s performance to different FVM use cases
  • Ecosystem adoption: Onboard more users, developers and applications, grow RPC requests/month
  • Community engagement: Activate the Lava and Filecoin communities together through social campaigns, online and IRL events and hackathons.

Adoption, Reach, and Growth Strategies

Lava's target audience includes everyone in the Filecoin ecosystem - from Apps/Wallets/Bridges/Exchanges, to independent developers, end users and community members.

Our growth strategy is to initially convert leading apps and services in the ecosystem, and through focused Marketing, BD and key integrations, reach smaller teams, developers and end users.

Lava is leading the forefront of on-chain data for AI Agents. We are exploring working on AI projects that would highlight both Lava and Filecoin, e.g. integrating FVM into ElizaOs and creating technical content around it.

Development Roadmap

Milestone 1: Recharge RPC Pool
Timeline: 17/3 2025
Team members: 1, Head of Lava Foundation
Lava will use the full grant amount to deploy USDC tokens on an on-chain RPC Pool. These will allow RPC Providers to continue offering their services to Filecoin on Lava and incentivize them to compete on Quality of Service.

Milestone 2: Adoption and Growth
Timeline: 17/3-17/9 2025
Team members: 2, BD Lead + Developer Relations
One the pool is recharged we continue to customize our offering and onboard users while we monitor our success and report to Filecoin Foundation. We execute our growth strategies to engage the Lava & Filecoin communities around our offering and the convergence of Lava x AI x Filecoin.
During this 6 months period, RPC Providers are rewarded on a monthly basis, based on their success (e.g. volume of requests served, quality of service)

Total Budget Requested

Total budget request - 50,000$ for 6 months
Deliverable: We ask for the full funding amount to complete Milestone 1: deploying grant funds to an on-chain pool for 6 months.
Completion Date: March 17th

Maintenance and Upgrade Plans

We aim to continue providing public good infrastructure to the Filecoin community, in partnership with the Foundation. We plan to expand our offering and add new services that currently are not accessible enough, and will help Filecoin onboard the next generation of users and builders.

Team

Team Members (+LinkedIn)

Amir Aaronson - Head of Lava Foundation
Justina Petraitytė - Developer Relations Engineer at Lava Foundation
Yuval Binder - BD Lead at MagmaDevs

Team Website

https://lavanet.xyz/

Relevant Experience

Lava has 3 years of experience building and maintaining robust RPC systems for blockchains and enterprises, specializing in boosting ecosystem-wide user experiences.

Our customers and partners include Filecoin, NEAR, Movement, Arbitrum, Starknet, Union, Axelar, Evmos, Stargaze, Fuse, COTI, Cosmos and many more

Team code repositories

https://github.com/lavanet/lava

Additional Information

Email: [email protected]
Telegram: @yuval_xyz

@yuvalava yuvalava changed the title Filecoin Public RPC - Extension Lava - Filecoin Public RPC Extension Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants