The smart RPC routing layer for fast and resilient blockchain apps.
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.
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 freePremium 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.
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.
?key=lasso_xxxxx...
?key=lasso_xxxxx...
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