The smart RPC routing layer for fast and resilient blockchain apps.

Geodistributed RPC routing
Automatic failover
Expressive routing control

Lasso wrangles your node infrastructure and turns it into a fast, performant, reliable, and deeply configurable RPC layer. No SDKs, no downtime, just better RPC endpoints.

Drop-in Ethereum JSON-RPC proxy HTTP + WebSocket Any EVM chain
How it works

1) Choose your node infrastructure profile

Shared Public Infrastructure

Build and test quickly

Public RPC endpoints for development and testing. For dedicated throughput and control, self-host or upgrade.

Start building free

Premium Providers

Higher throughput and reliability

Production-grade routing across premium node infrastructure with advanced routing strategies and higher throughput limits.

Bring Your Own Keys

Bring your own infrastructure

Connect your own keys while Lasso adds routing intelligence, failover, and observability on top of infrastructure you already manage.

2) Express your routing

Different blockchain applications demand different RPC performance characteristics. Lasso lets you express your performance preferences and intelligently route to match your RPC workload.

Strategy
Chain

Route each RPC method to its lowest-latency upstream provider

3) Ship with more resilient node RPC

Instant Failover

Provider down or rate-limited? Traffic reroutes to the next best provider with no request disruption.

Adaptive Routing

Lasso learns which providers perform best with per-method granularity while getting smarter over time.

Real-Time Health

Latency, error rates, and block sync tracked per provider, per method. Only route to healthy, synced providers.

Expressive Routing Strategies

Use dynamic URL slugs to control latency, cost, throughput, and more to match your app's needs.

HTTP
https://lasso.sh/rpc/profile/public/fastest/arbitrum
?key=lasso_xxxxx...
WS
wss://lasso.sh/ws/rpc/profile/public/fastest/arbitrum
?key=lasso_xxxxx...
Live Dashboard

Full visibility into your RPC layer

Lasso's realtime observability dashboard gives you a deep look into your RPC activity, provider health, and method-level RPC performance.

Per-Provider Metrics

Drill into each provider individually. See P50/P95 latency, error rates, success rates, and request volume — broken down by RPC method.

Live Routing Decisions

Watch routing decisions stream in real time. See which provider handled each method, the strategy used, and the response latency.

Circuit Breaker State

See which providers are active, in cooldown, or circuit-broken — and why. Failover events are logged with zero-downtime transition details.

Region-Local & Cluster-Wide Views

Compare provider performance from each edge region or aggregate across the full cluster for a global picture.

Per-Method Latency Comparison

Compare how each provider performs on specific methods. Find that one provider is fast for eth_call but slow for debug_traceTransaction.

Block Sync Status

Track block heights across every provider. Instantly spot providers that are behind the chain tip and see the sync delta.

Build better blockchain apps with Lasso

Lasso is open source (AGPL-3.0). Give it a star on GitHub

View on GitHub