Unlimited RPS & Responses
One node, unlimited requests and responses. No compute units, no rate caps, no overage bills. A flat monthly price, run as hard as the hardware allows.
A private Lens RPC endpoint on single-tenant NVMe bare metal. Full or archive External Nodes serving standard eth_ plus zks_ methods, with zero rate limits and no compute units.
$ rs deploy lens --type full --region fra
allocating single-tenant bare metal
restoring zksync external node snapshot
connecting ethereum l1 rpc
syncing lens external node
attaching DDoS shield + IP allowlist
private endpoint live · http 3060 + wss 3061
A single-tenant node with people behind it: unlimited throughput, a named account manager, direct engineering access, and billing built for Web3 teams.
One node, unlimited requests and responses. No compute units, no rate caps, no overage bills. A flat monthly price, run as hard as the hardware allows.
A named account manager who knows your setup, not a ticket queue. One contact for provisioning, scaling, and anything urgent.
Talk to the engineers who run the metal. ZKsync External Node config, the Ethereum L1 dependency, snapshot strategy, and zks_ method tuning, handled by people who run Lens nodes daily.
Place your node beside your users across 20+ Tier III locations. Multi-region for redundancy, split read and write endpoints.
Settle in crypto or fiat, GHO included. Flexible billing for Web3 teams, with the same predictable flat monthly price either way.
Custom load balancing, failover, and split read/write topology, designed and tuned for your traffic by our engineers.
Pick a node type, tell us your workload, and an engineer sizes and quotes it. One flat monthly price, no compute units, no overages.
For dApps, wallets, bots & indexers
Final price is sized to the node specs your chain needs (full vs archive, storage, region), and typically lands 30-40% below comparable RPC providers.
Node specs above are based on the official Lens documentation.
View official Lens node docs →For deep history, proofs & research
Final price is sized to the node specs your chain needs (full vs archive, storage, region), and typically lands 30-40% below comparable RPC providers.
Node specs above are based on the official Lens documentation.
View official Lens node docs →Thanks. A Web3 engineer will spec your private endpoint and reach out shortly.
Something went wrong. Please try again or email sales@redswitches.com.
Shared Lens RPC pools throttle you, bill you per compute unit, and seat you next to noisy neighbors. A dedicated Lens node is your own private backbone: flat-priced, uncapped, and yours alone.
The chain IDs, clients, transports, and JSON-RPC namespaces your dedicated Lens node ships with. Built to a standard so your existing tooling connects with no changes.
You control which namespaces are exposed. Enable debug and trace on archive builds, keep the rest private behind IP allowlisting.
Where a private, uncapped endpoint beats a shared RPC pool.
Power apps that constantly pull Accounts, Usernames, Graphs, Feeds, and Groups. A dedicated Lens RPC node keeps reads, writes, and background jobs moving cleanly for busy social products.
Support instant alerts for account events, feed actions, and group activity. This suits products that depend on fresh onchain activity reaching users quickly, not minutes later when delays hurt engagement.
Run wallet-linked flows where users sign in, check balances, view profiles, and submit actions without friction. This fits teams that want Lens experiences to feel smooth inside consumer apps.
Operate scheduled publishing, campaign execution, moderation, repost logic, and account-level automation at scale. This works best for products that trigger repeat activity all day behind a private Lens endpoint.
Track creator growth, audience actions, collection activity, and post-level engagement through structured chain data. This fits dashboards that turn Lens activity into decisions for creators and growth teams.
Build paid communities, gated content, collectible actions, and monetized journeys. A dedicated Lens node matters here because checkout-like moments need accurate state and dependable submission.
Pick a node, we provision dedicated bare metal, you get a private, snapshot-ready RPC URL.
Choose full or archive, and bring or host the Ethereum L1 RPC your External Node depends on. Pick the region closest to your users.
Your single-tenant ZKsync External Node deploys on dedicated NVMe, bootstrapped from a current snapshot, so you skip the long replay.
Receive a dedicated HTTP and WebSocket RPC endpoint with unlimited requests and zero rate limits, private behind IP allowlisting and DDoS protection.
RPC latency is mostly a function of distance. A dedicated node lets you choose the exact region, so you sit next to the traffic that matters instead of fighting for routing on a shared, far-away endpoint.
Deploy across 20+ Tier III locations in the US, EU, Asia, and Australia. Put your Lens node in the region your traffic actually comes from, not wherever a shared pool happens to route you.
RPC latency is mostly physical distance. Running in the same region as the Lens sequencer shaves the round-trips a far-away, shared endpoint can never give back, which is what high-frequency reads and transaction submission live or die on.
Run a primary node plus regional read replicas for fast reads everywhere and built-in redundancy. Split public read endpoints from private admin, debug, and trace endpoints.
Need a node within a target latency budget of a specific region or venue? Tell us the endpoint and we'll recommend the closest facility.
Run validators, RPC, and archive nodes across the chains your stack depends on, all on the same dedicated bare metal, with the same isolation, speed, and control.
Read all RedSwitches reviews, or see them on Google, HostAdvice, Cryptwerk and Trustpilot.
Chain IDs, clients, archive data, getLogs limits, and why dedicated beats compute-unit billing.
A Dedicated Lens RPC Node is a private Lens Chain node that runs on single-tenant infrastructure reserved for your workloads. We use it to serve your app's reads, writes, WebSocket subscriptions, background jobs, and internal services without placing you in a shared public pool. Lens Chain mainnet uses chain ID 232, supports HTTP JSON-RPC and WebSocket access, and uses GHO as the gas token. Lens is built on the Matter Labs ZK Stack, so a Lens node is closer to serious application infrastructure than a simple endpoint URL.
Not in the staking sense. Lens Chain is a ZK Stack Layer 2 with a centralized sequencer, so there is no permissionless, stake-to-earn validator like Ethereum or Solana. Block production and proof submission are handled by the sequencer and prover that settle to Ethereum. What we provision is a fast, dedicated full or archive RPC node (a ZKsync External Node), which is what apps, indexers, and dashboards actually need.
Yes. Lens Chain settles to Ethereum, so your External Node must connect to an Ethereum L1 RPC endpoint to follow the parent chain and verify state. If that L1 endpoint is slow or rate-limited, your Lens node can fall behind, which shows up as stale reads and delayed indexing. You can bring your own Ethereum endpoint or run Ethereum on dedicated servers with us, ideally in the same region for tighter latency and faster catch-up.
Yes. Lens supports both HTTP JSON-RPC and WebSocket RPC. In the official node setup, the HTTP API is exposed on port 3060 and the WebSocket API on port 3061. We treat that as a practical split: HTTP handles standard reads and writes, while WebSocket is what you want for live subscriptions, event listeners, and real-time product behavior.
A full node is the right fit for most production apps that need current chain state, transaction submission, and normal read traffic. An archive node is for teams that need the entire rollup history, broader historical access, or advanced workloads such as proof-related queries. Lens says archive mode requires more resources, uses a Postgres dump, and should have pruning disabled. In plain terms, full nodes run apps, while archive nodes support deeper data and research workloads.
Lens sets the minimum for a standard mainnet node at a modern CPU, 32 GB RAM, 700+ GB of storage, and a 100 Mbps connection, with 1 Gbps+ recommended. For archive, Lens moves to about 16 cores, 64 GB RAM, and 2 TB of storage, with the state continuing to grow. We usually size above the minimum for production because real workloads include app traffic, indexing, retries, and operating headroom. That is where a Lens RPC provider on dedicated hardware makes more sense than a tight shared plan.
You need archive access when your product depends on deeper historical data, full rollup history, or proof-related workflows that a standard node is not built to serve well. Lens also documents that if you require zks_getProof, the first archive bootstrap can need about 1 TB of RAM temporarily because the initial tree rebuild is very large. We only recommend that path when your workload actually needs it, because it changes both hardware planning and operating cost.
Yes. We support private endpoint patterns for dedicated RPC deployments, including firewall rules and IP allowlisting. That gives you a cleaner security boundary for internal services, partner access, staging traffic, or controlled production exposure. Our view is simple: your Lens RPC should only be visible to the systems and teams that actually need it.
No. Unlike shared RPC providers that bill per "compute unit" and throttle you past a quota, a dedicated node is a flat monthly price with unlimited requests and zero overages. One node equals all the throughput your hardware can serve. That makes budgeting predictable and removes the surprise bills that come with usage-based RPC pricing.
Shared RPC pools serve thousands of customers from pooled infrastructure, so you inherit rate limits, noisy-neighbor latency, and compute-unit billing. A RedSwitches node runs on single-tenant bare metal that is yours alone: reserved CPU, RAM, and NVMe, a dedicated 10/25 Gbps port, and a private endpoint you control. Performance tracks your hardware, not another tenant's traffic.
No. We provision from current snapshots so your node is live in hours rather than syncing from genesis for days. You can run it yourself with full root access, or choose our fully managed option where our engineers handle the sync, updates, and monitoring. Either way you receive a working private endpoint, not an empty server.
Yes. With 20+ Tier III locations across the US, EU, Asia, and Australia you can place your node in the same region as your users or a chain's sequencer to cut round-trip latency. Tell us your target region and we will recommend the closest facility. You can also run multi-region nodes for redundancy and split read and write endpoints.
Official Lens resources for builders running a node: docs, explorers, source, network status, and faucets. Every link points at the first-party source, not a wrapper.
From $199/mo flat, sized to your chain's node specs and typically 30-40% below other providers. Snapshot-ready provisioning, zero setup fees, 24/7 Web3 engineers, no compute units, no rate limits.