JSON RPC Caching Proxy reduces latency and optimizes costs

Ensure stable performance for your enterprise-level project even during sudden traffic surges.
Glowing pyramid with orbiting nodes
100+
Projects completed
$20M+
Saved in infrastructure costs
$10B+
Clients' market capitalization
PancakeSwap bunny head
PancakeSwap Case Study
#1 DEX on BNB chain with over 2 billion requests daily
Before
Orange circular refresh arrows
Over $200K monthly estimated costs for maintaining the blockchain infrastructure
Orange circular refresh arrows
Regular downtimes of public endpoints
Orange circular refresh arrows
Uncontrollable latency spikes caused ~3270 ms delays for DEX users
Orange circular refresh arrows
Users got errors trying to send transactions using public BSC endpoints
After
Green check mark in a circle
Reduced costs on the infrastructure by 70%
Green check mark in a circle
Reduced the peak response time by 62.5 times
Green check mark in a circle
Stabilized infrastructure with 158,112,000,000 requests per month
Green check mark in a circle
Achieved ~99.9% uptime
Green check mark in a circle
Decreased latency to ~80 msec

Verified advantages of JSON RPC Caching Proxy

Dealing with millions of RPS
We can handle any load with our proactive distributive approach.
Secure and cost-optimizing solution
We strengthen your connections and data flows while reducing infrastructure costs.
99.99% uptime
We can tune your infrastructure to a constantly low latency, even if it is an enterprise-level project.
No effect on user experience
Your nodes won’t even mention any traffic spikes while your project will experience true popularity among users.

Components of JSON RPC Caching Proxy

Two cylinders with a lightning bolt
Cache layer
The cache layer temporarily stores responses for JSON-RPC requests, ensuring that identical or repeat requests do not reach the blockchain node directly.
One box branching to three boxes
Load balancer
The load balancer distributes incoming requests across multiple blockchain nodes, preventing any single node from being overloaded.
Square expanding with an up-right arrow
Scalability management(Auto-scaling)
Automatic scaling adjusts the number of nodes or resources based on the incoming request volume.
Hub with connected outer nodes
Endpoint management and configuration
Endpoint management allows us to configure multiple blockchain RPC endpoints (e.g., Ethereum, Solana) in a single proxy for you.
Magnifying glass over a network diagram
Logging and monitoring
Detailed logging and monitoring are essential for debugging, performance analysis, and overall health checks of the proxy and node interactions.
Browser window exchanging with a bar
WebSocket support (Non-caching)
The proxy supports WebSocket connections, which is useful for real-time updates.

JSON RPC Caching Proxy adoption process

Right-pointing chevron
  • 1 Assessment and planning
    Right-pointing chevron
    Define performance targets, caching needs, and load distribution parameters.
  • 2 Integration setup
    Right-pointing chevron
    Configure endpoints for various blockchain networks, set cache durations (TTL), and enable load balancing.
  • 3 Testing and optimization
    Right-pointing chevron
    Run load tests, monitor cache efficiency, and fine-tune settings based on test results.
  • 4 Deployment and ongoing monitoring
    Right-pointing chevron
    Set up monitoring for cache hit rates, latency, and node load, and adjust configurations as needed.
Daniel Yavorovych
Co-Founder & CTO
Ensure 99.99% uptime with JSON RPC Caching Proxy under any load
Bearded man in a black beanie and glasses speaking into a microphone with a speaker badge

More feedback regarding our products and services

Man with short brown hair in a gray sweater
Dmytro Haidashenko
CTO, Rarify
Clutch C logo
See on Clutch
Dysnix has delivered a well-structured infrastructure that allows the company to deploy their apps in Kubernetes by themselves. The team thoroughly follows the given workflow and pipeline of tasks, leading to an efficient process. Their responsible attitude to work and proactivity was commendable.
Man in a gray T-shirt speaking into a microphone
Alex Momot
Founder & CEO, Remme
Clutch C logo
See on Clutch
Dysnix provided a team of Blockchain experts that was always available to assist the client. They finished a product that presented new features in the company's crypto-asset exchange. As a result, the company now considers their deep involvement as an extension of their own team.
Man with short brown hair in a maroon T-shirt
Evgeny Medvedev
Chief Solutions Architect, Nansen.ai
Clutch C logo
See on Clutch
Dysnix has delivered a functional, operational, fail-safe, and reliable Ronin blockchain validator node, thanks to their strong understanding of the client's requirements and policies. They are receptive to client input and feedback and are eager to accommodate requests and changes to the scope.
Cartoon red cat with wide eyes
Alex Gluchowski
CEO, Matter Labs
Clutch C logo
See on Clutch
Dysnix contributed to the successful release of the company's product. They performed a custom auto-scaling solution to reduce the project's costs. The company now has the opportunity to earn a higher income and at the same time increase its likeability with speed and security as main offers.
Smiling man with dark hair in a navy shirt
Roman Cherednik
CTO, Financial Services Company
Clutch C logo
See on Clutch
Thanks to the efforts of the Dysnix team, the company was able to attract the attention of the general public. The currency is stable while maintaining the necessary flexibility with the support of experts in the industry. The team has proven itself to be a reliable long-term partner.
Man with short brown hair in a gray sweater
Dmytro Haidashenko
CTO, Shelf.Network
Clutch C logo
See on Clutch
In the first stage of their optimization plan alone, Dysnix managed to reduce infrastructure costs by 25%. They provide remarkable response times, which allows them to react to unforeseen situations. This makes them ideal for handling urgent tasks.
Smiling man with dark hair in a navy shirt
Roman Cherednik
CTO, Financial Services Company
Clutch C logo
See on Clutch
With Dysnix's relentless support, the company was able to adopt excellent security methods and develop exceptional server architecture. The team is responsible, talented, and diligent. Customers can expect a team who will exhaust all possibilities to achieve their goals.
Smiling man with glasses in a white shirt
Daniel Walker
CTO, Whispli
Clutch C logo
See on Clutch
Dysnix has helped the client in putting together a PoC. The client has around 30 stable and failover production environments and an easy-to-manage IaC. As a result, they are positioned as the only provider in the industry that can support multiple cloud technologies and single tenancy deployments.
Smiling man in a light blue T-shirt
Eli Osherovich
CTO & Co-Founder, Wand.AI
Clutch C logo
See on Clutch
Based on the client's requirements, Dysnix has built and implemented a reliable, flexible, and fail-safe architecture. The product will soon be launched, and the team continues to support and maintain the infrastructure. The communicative team understands the client's needs and meets expectations.
Smiling bald man in a suit and striped shirt
Knuth Rüffer
CEO, Scalors GmbH
Clutch C logo
See on Clutch
Thanks to Dysnix's efforts, they have built the defined development environments well. As a result, the client is able to expand their team and manage three projects successfully. They have provided solutions for issues effectively and simple answers to all inquiries. They have worked perfectly.
Man with curly gray hair and a gray beard
Eugene Fine
CTO, ExplORer Surgical Corp.
Clutch C logo
See on Clutch
Dysnix has developed a strong collaboration. Their team worked to implement the project and trained the in-house team. The management was very effective and their expertise was great.
Bearded man in a dark shirt holding a microphone
Pavel Sher
CEO & Founder, NimbusWeb
Clutch C logo
See on Clutch
While the work is ongoing, the engagement thus far satisfies the client. The Dysnix team is able to understand and solve complex issues, which allows the company to resolve critical technical problems. They are communicative, trustworthy, and dedicated.
Man in a navy dotted shirt standing in front of greenery
Denys Kravchenko
CTO, AdCel
Clutch C logo
See on Clutch
Dysinx is a great partner for the marketing technology company. The team is always immediately involved in solving problems. They are very attentive and quick to respond, providing several variants and tools as solutions.
Man with short gray hair in a navy jacket
Guy Gani
R&D Director, Techona
Clutch C logo
See on Clutch
The final solution was a reproducible, secure, and auto-scalable infrastructure for the company's gaming platform. Dysnix accomplished exactly what was required. A skilled team of experts, they functioned as a part of the in-house team and communicated the project's progress consistently.
Smiling woman with blonde hair in a navy patterned top
Erin Driggers
Head of Cloud Engineering, Splice Machine
Clutch C logo
See on Clutch
The Dysnix did a good job of evaluating the resources they recommended for this engagement. They were knowledgeable, hard-working, skilled, and personable, meeting the client's expectations. Communication between both sides was quite smooth as well.
Man with curly gray hair and a gray beard
Eugene Fine
CTO, ExplORer Surgical Corp.
Clutch C logo
See on Clutch
The members continue to work collaboratively in order to generate a more secure infrastructure that is safer from vulnerabilities. Dysnix offers an utter understanding of the project coupled with impeccable field expertise. The client looks forward to achieving more project goals with them.

We are proud participants of global Web3 community

We're glad to receive regular signs of approval from our partners and clients on Clutch.
Clutch badge: Reviewed on Clutch, five stars, 24 reviewsClutch gold badge: Top B2B Companies Global 2025Clutch badge: Top DevOps Managed Services Company 2025Clutch badge: Top IT Services Company 2025
Kolibrio wordmark with a bird
Peanut wordmark with a peanut outline
Velas wordmark
Polygon wordmark
KEDA wordmark
PancakeSwap wordmark with a bunny
zkSync wordmark with two arrows
Google Cloud wordmark
Nansen wordmark
Kolibrio wordmark with a bird
Peanut wordmark with a peanut outline
Velas wordmark
Polygon wordmark
KEDA wordmark
PancakeSwap wordmark with a bunny
zkSync wordmark with two arrows
Google Cloud wordmark
Nansen wordmark
Kolibrio wordmark with a bird
Peanut wordmark with a peanut outline
Velas wordmark
Polygon wordmark
KEDA wordmark
PancakeSwap wordmark with a bunny
zkSync wordmark with two arrows
Google Cloud wordmark
Nansen wordmark
We answered a few FAQ related to JSON RPC Caching Proxy
Question mark in an orange circle

What is JSON-RPC used for?

JSON-RPC is widely used for access to the application with the remote procedure call (RPC) and using JSON to define the parameters you want to get. It’s widely used because of its benefits compared to REST and other standards: platform-agnostic type, quick development and simple handling, explainable results, and straightforward data transfer. Here you can find the typical JSON-RPC example.

Question mark in an orange circle

Is JSON-RPC still used?

Yes, it’s still quite popular among developers. It’s widely used in blockchain and microservices, where quick communication between applications and other structural blocks of infrastructure is essential. The variety of JSON-RPC methods can be attributed to one of the JSON-RPC 1.0 or 2.0 versions.

Question mark in an orange circle

What is JSON-RPC response?

When the call is initiated, the server has to send a Response, except for Notifications. The typical JSON-RPC response is a JSON Object that has a few members: an ID (that’s the same as in Request Object), jsonrpc specifying “2.0” version, error and result, which are mutually exclusive.

Question mark in an orange circle

Is JSON-RPC an API?

No, you can’t consider JSON-RPC protocol an API. But it can be incorporated into an API as a part responsible for the connection. Our JSON RPC Caching Proxy is an excellent example of this implementation.

Question mark in an orange circle

How JSON RPC Caching Proxy works in simple words

The simplest JSON-RPC example from real life is a kind of information kiosk at the train station that can print tickets, too. Passengers must contact the information kiosk first, and only then they will be distributed for their nodes-as-platforms to work with the infrastructure further. The JSON-RPC protocol works fast and well with all requests to nodes, not delaying any of them.