Back to blog
February 13, 2024 · 4 min · SQD Team

How IceCream Swap uses Subsquid to power their DEX

Case Study DEX Indexing
How IceCream Swap uses Subsquid to power their DEX

Subsquid enables web3 developers to access blockchain data easily for various applications. As decentralized exchanges gain momentum, they rely heavily on on-chain data to facilitate token swaps and display accurate wallet balances. Subsquid serves as the critical infrastructure layer connecting exchanges to this essential data.

About IceCream Swap

IceCreamSwap operates as a multichain DeFi ecosystem offering multiple services:

  • Token swapping
  • Liquidity pooling
  • Farming
  • Staking
  • Bridging
  • Launchpad functionality

The platform leverages Subsquid’s squids and decentralized network to power these diverse solutions across multiple blockchains.

How Subsquid Powers the Platform

IceCream Swap utilizes Subsquid’s decentralized network of independent nodes to ensure synchronized, smooth operations. This architecture provides consistent, dependable data through verification processes and robust infrastructure. Historical on-chain data is accessed quickly, reliably, and securely without compromising user experience.

Migration from The Graph

IceCream Swap originally used The Graph but encountered several limitations:

  • Limited chain support: Many critical networks weren’t supported, restricting asset and liquidity pool integration
  • Slow sync times: New subgraph deployment took considerable time, delaying market responsiveness
  • RPC infrastructure overhead: Managing private RPCs for each chain added unnecessary complexity

Why Subsquid

The platform selected Subsquid for its:

  • Multichain support and chain-agnostic architecture
  • Accelerated synchronization times
  • Simple yet flexible TypeScript-based tech stack
  • Direct team support

According to Simon K., founder: “We’re thrilled to transition to Subsquid, which facilitates our swift expansion to additional blockchains, aligning with our growth objectives.”

About Subsquid Network

Subsquid Network is a decentralized query engine optimized for batch extraction of large data volumes. It currently serves historical on-chain data from 100+ EVM and Substrate networks, including event logs, transaction receipts, traces, and state diffs.

Want to learn more about SQD?