Spiko details their custom blockchain infrastructure for handling indexing, real-time queries, and transaction relaying across multiple networks including Stellar. They moved away from off-the-shelf solutions like The Graph due to reliability issues, building a robust system using RPC servers. This architecture improves efficiency, reduces bugs, and speeds up expansion to new chains.

Spiko's blockchain infrastructure addresses the past (event indexing), present (real-time state queries), and future (transaction execution) of blockchain applications. Facing limitations with tools like The Graph, Etherscan API, and OpenZeppelin Relayer—especially on networks like Etherlink—they developed custom components relying solely on RPC servers. The indexer processes block ranges, uses multiple RPCs, deduplicates events, and stores data for querying across EVM chains, Starknet, and Stellar. Real-time queries provide unified access to balances and supplies, while the relayer manages full transaction lifecycles including nonce handling, gas estimation, signing via Dfns, and fee-bumping. Benefits include 99%+ indexer success rates, faster operations, and reduced time to launch on new networks from months to weeks.