Back to The Scan

XDCScan Upgraded to Indexer v2.1

by OpenScan Engineering

Release

XDCScan — our live explorer for XDC Network at xdcscan.io — has been upgraded to indexer v2.1. This is a backend-only release; no action is needed from API consumers.

What changed

  • Parallel log decoding. Event logs are now decoded in worker pools instead of sequentially at ingestion. On heavy blocks (large NFT mints, DEX activity bursts), indexing lag dropped from ~6 blocks to under 1.
  • Finality-aware head tracking. The indexer now distinguishes between a block being gossiped and a block being final, so the UI stops briefly showing transactions that later get reorged out.
  • Leaner storage layout. Internal transaction traces moved to a columnar store, cutting our disk footprint per chain by roughly 40% and speeding up address-history queries.

What this means for you

Address pages and transaction histories load noticeably faster, and the “pending” state you see right after submitting a transaction resolves sooner. If you poll the REST API v2 at xdcscan.io/api/v2, expect fresher data at the same endpoints — the schema is unchanged.

Found something odd after the upgrade? Open an issue on GitHub or reach us through the contact form.

Share this Post

See it on the live explorer

Everything we write about here is running today on XDCScan, our explorer for XDC Network.

More from The Scan

By OpenScan Engineering

New: Multi-Part Contract Verification

By OpenScan Engineering

OpenScan API Rate Limits Explained

By OpenScan Engineering

How OpenScan Decodes Contract Events with AI

Start exploring.