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.