Releases: evstack/atlas
Releases · evstack/atlas
v0.2.0
Atlas v0.2.0
Breaking Changes
- Contract verification — new DB tables for ABI and verification data, new API endpoints (#54)
- NFT metadata state machine — replaces
metadata_fetchedboolean withmetadata_statusenum + retry fields (metadata_retry_count,next_retry_at,last_metadata_error, etc.) — requires DB migration (#74) - NFT name search index — GIN trigram migration on
nft_tokens.name(#76)
Features
- Contract verification flow: source upload, compiler integration, ABI display (#54)
- Missed block gap fill worker (#60)
- Atlas frontend rebrand (#63)
- NFT metadata state machine with retry logic (#74)
- NFT token name search in global search bar (#76)
- Full NFT metadata fields with raw JSON toggle on token page (#77)
Fixes
- Proxy
/apito backend foreth_getBalance(#53) - Search bar dark mode text + layout fixes (#59, #61)
- Local dev setup for running backend outside Docker (#62)
- Bind postgres port to loopback only (#64)
- Add
User-Agentheader to MetadataFetcher to prevent CDN 403s (#68) - Remove
token_uriimage fallback on NFT pages (#69) - DA pulse animation fix (#70)
- Not-found state for missing NFT token pages (#73)
v0.1.0
Atlas v0.1.0 — Initial Beta Release
First tagged release of Atlas, an EVM blockchain explorer for ev-node based chains.
Features
- Block, transaction, and address indexing with cursor-based pagination for 80M+ row tables
- Live updates via SSE (Server-Sent Events) with polling fallback
- DA (Data Availability) inclusion tracking from ev-node / Celestia
- Status page with charts (base fee, gas, block times)
- White-label branding support (logos, colors, light/dark mode)
- Faucet page
- Scheduled database snapshots
- Observability metrics for atlas-server
- CLI commands for atlas-server
- Automated Docker image builds to GHCR
Architecture
- Single binary: indexer + API as concurrent tokio tasks
- PostgreSQL with partitioned tables and binary COPY for fast batch inserts
- React + TypeScript + Vite frontend, served via nginx
- Full Docker Compose stack