New - NVIDIA B200 & B300 Dedicated GPU Clusters  |  Explore GPU clusters

Ormi Labs

Real-time blockchain data infrastructure with UpCloud

  • More stable real-time performance
  • Predictable infrastructure costs and fewer architectural compromises
  • Better scalability for production-grade Web3 infrastructure

Ormi Labs is a blockchain data platform powering the infrastructure behind some of the most demanding Web3 applications. Based in Palo Alto, California, Ormi provides a purpose-built data layer that enables DeFi protocols, AI agents, gaming platforms, and trading systems to index and query blockchain data in real time.

By transforming raw blockchain data into structured, human-readable formats, Ormi allows its customers to operate production systems that depend on accurate, low-latency, continuously updated data. Its clients include large DeFi protocols, stablecoin issuers, AI-driven applications, and real-world asset trading platforms.

  • Founded 2022
  • Headquarters California, United States

Ormi powers real-time blockchain data infrastructure with UpCloud

Building a purpose-built data layer for Web3

Blockchain indexing differs from typical cloud workloads. Instead of handling short bursts of activity, Ormi’s systems run continuously which creates sustained pressure across compute, storage, and networking.

Before adopting UpCloud, Ormi encountered two key challenges.

The first was performance variability. Keeping blockchain data in sync requires consistent performance. In previous environments, Ormi experienced inconsistent CPU performance under sustained load, unpredictable disk input and output during heavy write operations, and latency spikes during traffic bursts. These issues affected the platform’s ability to remain synchronized and reliably serve queries.

“Blockchain indexing requires consistent performance across CPU, storage, and network. Any delay means the system has to catch up before it can serve users.”

Leon Dolinar, VP of Engineering at Ormi

The second challenge was cost structure. Blockchain data grows continuously, and storage is a core requirement rather than optional. Ormi faced storage and data access costs that scaled unpredictably. This required constant effort to optimize infrastructure usage and led to tradeoffs between retaining data and controlling spend.

Over time, these constraints began to influence how systems were designed.

Why UpCloud

Ormi needed a cloud provider capable of supporting sustained, input and output heavy workloads without introducing variability or cost-driven constraints.

Providing better alignment between infrastructure and workload requirements, UpCloud guaranteed consistent CPU and storage performance along with predictable pricing for storage and data access. This allowed Ormi to focus on building reliable systems instead of adapting to infrastructure limitations.

“We needed infrastructure that could handle continuous, data-intensive workloads without forcing tradeoffs in system design.”

Victor Fei, CTO at Ormi

Scalable infrastructure for real-time indexing

Ormi uses UpCloud compute and storage to power its indexing and query infrastructure. The system is designed to handle continuous ingestion alongside high query demand.

The architecture separates indexing, synchronization, and query serving. Indexing nodes ingest and process blockchain data as it is produced. State is updated continuously as new blocks arrive. Query nodes then serve structured data to applications that depend on real-time access.

This setup runs across multiple regions and uses load balancing and failover to maintain availability and performance. It allows Ormi to handle ongoing data ingestion while serving queries under sustained load.

To support this architecture, Ormi relies on consistent CPU performance for continuous processing, high disk throughput for read and write intensive workloads, and stable networking across regions. The platform scales by adding nodes when needed and by increasing resources per node depending on workload requirements.

Performance stability and design freedom

After moving to UpCloud, Ormi saw a clear improvement in infrastructure consistency and system design flexibility.

Disk input and output performance became more stable, and query latency showed less variation. This level of consistency is essential for maintaining synchronization with blockchain networks and delivering reliable data to customers.

“We see higher and more stable disk performance and lower variability in query latency.”

Leon Dolinar, VP of Engineering at Ormi

A more significant change was the removal of infrastructure-driven constraints. With predictable storage and data access costs, Ormi no longer needs to design systems around cost limitations.

This allows the team to retain more data, simplify system architecture, and focus on performance.

“We no longer need to optimize around storage or data access costs, which allows us to focus on building a better system.”’

Victor Fei, CTO at Ormi

This enables Ormi to meet the requirements of customers building production-grade Web3 applications that depend on accurate and up-to-date data.

A collaborative partnership

Ormi has worked closely with UpCloud to ensure that the infrastructure supports the unique characteristics of blockchain data systems. These workloads require consistent performance across compute, storage, and networking layers.

By sharing insights into how indexing pipelines behave under real conditions, Ormi has helped align infrastructure more closely with the needs of real-time data systems.

“We’ve worked closely with UpCloud to align infrastructure with the realities of real-time blockchain data workloads.”

Victor Fei, CTO at Ormi

This collaboration has improved support for high-throughput, data-intensive use cases.

Looking ahead

As Ormi continues to scale, the team is evaluating further expansion with UpCloud. This includes additional regional deployments, performance optimization for high-throughput blockchain networks, and more specialized configurations for large-scale workloads.

More success stories

How we provide the best support for the fastest cloud

‘World’s fastest cloud servers’ has been our long-standing slogan, but we are also proud to provide our users with world-class customer supp...

Steve Midgley joins UpCloud as our new Chair of the Board

We’re extremely happy to announce that Steve Midgley has joined UpCloud as our new Board Chair. Steve brings a wealth of knowledge regarding the cloud ...

UpCloud Launches in Europe with 100 000 euro giveaway

We are proud to announce that UpCloud is launching in Europe today. This means we are opening up the service for our international customers wishing to purch...
Back to top