- Add 'Verified Dev Contact' badge on the address page when the address
matches the official dev contact (TRsiRzkMWm87ZuWFwPB8YXFGYr5AQZo7fb).
Badge includes the signed message + signature, collapsible by default.
- Add /verify page with a form that takes address + signature + message
and calls the daemon's verifymessage RPC to re-verify.
- Add /api/verify server endpoint (POST) that calls the daemon's
verifymessage via JSON-RPC and returns { valid: boolean, error? }.
- Add 'Verify' link to the main nav.
Dev contact proof (verified on DNS2 v5.9.23 mainnet 2026-06-23):
- Address: TRsiRzkMWm87ZuWFwPB8YXFGYr5AQZo7fb
- Message: 'ROGER THAT, TRIANGLES DEV ADDRESS IS A GO.\n\n5.9.23 IS LIVE.'
- Signature: H/gT/bFSL+WFT4F4WYPvDIVAnt0/M2WQy/ypUvhMtdXgAop+Euycakif9QERNcUfPLNF29vDxuXZf1BJjd8Snro=
- Installed qrcode npm package for QR generation
- Created reusable QRCode.svelte component
- Completely redesigned address page layout:
- Prominent QR code display (200x200px)
- Grid layout with QR + address info + balance stats
- Copy address button with feedback
- Stats grid showing transactions, UTXOs, sent, net activity
- Enhanced UTXO table with clickable block heights
- Better visual hierarchy and spacing
- QR code shows even if address index disabled
- White QR on dark background matching site theme
- Added proper meta descriptions for SEO
Address pages now have professional layout with scannable QR codes!
Full-featured explorer consuming the daemon REST API:
- Home dashboard with chain stats, latest blocks, staking info
- Block list with pagination and block detail pages
- Transaction detail with inputs/outputs tables
- Address lookup with balance, UTXOs, and tx history
- Staking dashboard with difficulty chart (Chart.js)
- Network info with peer table
- Mempool viewer
- API documentation page for all 30+ REST endpoints
- Search by block hash, height, txid, or address
- Dark theme with Tailwind CSS v4
- SSR via adapter-node for SEO
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>