← Back to home

Next-gen RPC node

Load-balanced RPC node utilizing Cloudflare infrastructure. That gives web3 developer an endpoint that always available and provide better peformance.

Screenshots

Next-gen RPC node screenshot 1
Next-gen RPC node screenshot 2
Next-gen RPC node screenshot 3
Next-gen RPC node screenshot 4
Next-gen RPC node screenshot 5
Next-gen RPC node screenshot 6

Problem Statement

The solution is applicable for Ethereum, Polygon, Scroll, Gnosis Chain, Mina, Arbitrum, zkSync, Filecoin EVM, Near’s Aurora EVM, Starknet, Mantle, Base, Neon EVM, Aztec and other EVM-compatible chains.The public RPC nodes offered by protocols are confined to their infrastructure, resulting in decreased uptime, heightened latency, and the absence of customizable logic for an RPC endpoint.Imagine a service that can aggregate multiple RPC endpoints from various providers, geographical regions, and cloud services to:Verify if a node is operational and accessible.Confirm if a node possesses the latest block height.Based on these criteria, the service would intelligently reroute to the optimal node. Additionally, for the selected node, our service would:Apply access-list capabilities to whitelist IP addresses or HTTP Referrer origin values.Implement custom rate-limiting and throttling parameters.This comprehensive service would significantly enhance:RPC node availabilityAssurance of the latest chain data on the node.Prevention of node congestion, ensuring adequate resources for RPC traffic.Introducing Next-gen RPC node, a ready-to-go, open-source service available for everyone. It proves beneficial for every DApp project, across any EVM-compatible chain, providing an unparalleled user experience for web3 developers.

Solution

The project is based on Cloudflare Workers (https://workers.cloudflare.com/), using Cloudflare KV Storage plugin and Cloudflare Caching API.The Cloudflare workers are written in Typescript. The RPC nodes are running in Chainstack.In Github repo there is an architecture diagram that show how these pieces combined together.

Hackathon

ETHGlobal Istanbul

2024

Prizes

  • πŸ†

    🏊 Filecoin β€” Pool Prize

    IPFS & Filecoin

  • πŸ†

    Pool Prize

    IPFS & Filecoin

  • πŸ†

    Pool Prize

    Arbitrum

Contributors