Parseon logoPARSONPreview
Preview · Building in the open

Turn EVM calldata into queryable

One indexer, every source — decoded in real time. Add or remove what you index live, with no YAML and no redeploys.

Parseon indexer core
Calldata

0xa9059cbb0000000000000000000000000742d35cc6634c0532925a3b8d4c4f4c…

Decoded

function transfer(address to, uint256 amount)

to: 0x742d35Cc6634C0532925a3b8d4C4f4C4977a3b8b

amount: 1,234,567.89 USDC

Event Log

topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef…

Decoded

event Transfer(address from, address to, uint256 value)

from: 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D

to: 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B

value: 451.23 WETH

Alchemy
QuickNode
Infura
Chainstack
Etherscan
Blockscout
Bitquery
Moralis
{}Ethereum RPC
Ethereum
Base
Arbitrum
Optimism
BNB Chain
Polygon
Avalanche
zkSync
Soneium
Unified·Real-time·Self-hosted·Open-source
Why Parseon is different

Change what you index without touching code

Every other indexer makes you edit YAML, rewrite mappings and redeploy just to track a new event. Parseon turns that into a live action — add or remove indexed values on the fly and they apply in seconds.

The old wayRedeploy required

# subgraph.yaml

entities:

- Transfer

+ - Swap # new field

# mapping.ts

export function handleSwap(e) { … }

  • Edit YAML + rewrite mappings by hand
  • Rebuild and redeploy the whole indexer
  • Re-sync from genesis — hours of downtime
With ParseonLive

Live monitors

functiontransfer(to, value)0xa9059cbb
eventTransfer(from, to, value)0xddf252ad…
Changes apply instantly. No redeploy, no downtime.
What Parseon does

Indexing infrastructure that gets out of your way

Point Parseon at any EVM chain and get decoded, queryable data in real time — without building or maintaining the pipeline yourself.

Dynamic, no-code schema

Add or remove indexed events and fields from a live dashboard. No YAML, no redeploys — changes apply in seconds.

Decode everything

Raw calldata and event logs become typed, human-readable functions and parameters — automatically, using on-chain ABIs.

Every source, unified

RPC nodes, Etherscan, Alchemy, Infura and more merge into one consistent stream. No adapters. No glue code.

Real-time & backfill

Stream new blocks the moment they finalize, and replay full history at speed to hydrate your database.

Failsafe routing

Health-scored upstreams with auto-failover, hedged reads and circuit breakers keep data flowing under load.

Query-ready output

Decoded data lands in a schema you can query directly — no post-processing, no lossy transforms.

Multi-chain native

Ethereum, Arbitrum, Optimism, Base, Polygon, BNB, Avalanche — one API surface across every EVM network.

The pipeline

From raw bytes to queryable data

01

Ingest

Connect any set of EVM sources. Parseon streams blocks, receipts and logs from all of them at once.

02

Decode

Calldata and events are resolved against ABIs into typed, structured records — instantly.

03

Route

A health-scored multiplexer deduplicates, hedges and fails over so the stream never stalls.

04

Query

Decoded data lands query-ready. Read it from your backend, dapp or analytics in real time.

Now in active development

We're building the flexible indexer Web3 deserves

This is an early preview of where Parseon is headed. Follow along, kick the tyres, and help shape what we ship next.