OpenScan is rebuilding the blockchain explorer experience from the ground up. We're not cloning Etherscan — we're building what comes after it.
Fast. Clean. Open. Ready for any chain.
| Layer | Technology |
|---|---|
| Frontend | Next.js 14 · App Router · Tailwind CSS · shadcn/ui |
| API | Fastify · Prisma · PostgreSQL 17 |
| Indexer | Go · High-performance block sync |
| Real-time | WebSocket · Redis Pub/Sub |
| Infrastructure | Docker · Nginx · GitHub Actions |
| Repo | Description | Status |
|---|---|---|
| openscan-platform | 🏗️ Main platform — monorepo for web, API, indexer | 🔨 Active |
| APP | 🖥️ Next.js explorer frontend | 🔨 Active |
| API | ⚡ Backend API server | 🔨 Active |
| XDC-Gateway | 🌐 RPC infrastructure manager | 🔨 Active |
| assets | 🎨 Brand assets & design system | ✅ Live |
Page TTI < 1 second ████████████████████ Visa-speed
API p99 < 50ms ████████████████████ Visa-speed
Indexer lag < 2 blocks ████████████████████ Real-time
Uptime 99.9% ████████████████████ Production-grade
Every aspect of OpenScan is designed to be deployable on any EVM-compatible chain:
- 🎨 Full theming via CSS variables (colors, fonts, logos)
- 🔧 Feature flags — enable/disable any module per deployment
- ⛓️ Chain config — single JSON file per chain
- 📦 One-command deploy via Docker Compose
Deployed on: XDC Network · More chains coming soon
| Feature | OpenScan | Etherscan | Blockscout | Routescan |
|---|---|---|---|---|
| Open Source | ✅ | ❌ | ✅ | ❌ |
| White-label | ✅ | ❌ | ✅ | ✅ |
| Real-time WS | ✅ | ❌ | Partial | ✅ |
| <1s page load | ✅ | ❌ | ❌ | ✅ |
| AI-powered | ✅ | ❌ | ❌ | ❌ |
| XDC native | ✅ | ❌ | Partial | ❌ |
We're building in public. See our project board for open tasks.
- Issues — Report bugs or request features in any repo
- PRs — We welcome contributions, especially on the platform repo
- Discord — Join our developer community (coming soon)