Skip to main content
Nexus Dog - pixel art hero banner Nexus is a simple, load balancing RPC reverse proxy for any Ethereum JSON RPC compliant blockchain.

Installation

The fastest way to get started with @whatsgood/nexus is to use our CLI. Check out our Quickstart guide to learn more.
npm create @whatsgood/nexus@latest

Features

Nexus is packed with powerful features that will help you build robust, scalable and secure dApps. Check out some of our features below.
@whatsgood/nexus is currently in pre-alpha. Some features may not work as expected. Please report any issues you encounter at our community Discord or file a GitHub issue.

Subscription Sharing

Share ethereum subscription calls across multiple WebSocket clients

Load Balancing

Configure load balancing and failure recovery behavior in Nexus

Rate Limiting

Setup rate limiting to protect your RPC access from abuse

Event Handlers

Execute custom logic at specific points over the lifespan of your RPC requests

Caching

Cache RPC calls to maximize cost-savings and performance

Middleware

Add custom code to change rpc responses