Changelog
All notable changes to the Web3 Identity API.
Current Version
v2.8.0 โ 966 endpoints, full modularization, x402 payments live
[2.8.0] - 2026-02-08โ
๐ Major Milestone: Full Modularizationโ
966 endpoints now running on modular architecture with x402 payments verified.
Addedโ
/docsโ Swagger UI documentation/openapi.yaml,/openapi.jsonโ OpenAPI spec endpoints/api/sources/healthโ Data source health monitoring/api/price/batchโ Batch price queries (up to 20 tokens)/api/cache/statsโ Cache performance metrics/api/analytics/endpointsโ Usage analytics- Request batching for external API efficiency
- Tiered source selection (
selectSource('price', 'fast')) - Response compression (gzip, 72% bandwidth reduction)
- x402 payment settlement verified โ $8.40 USDC received
Changedโ
- Migrated from monolithic server to 46 modular route files
- All fetch calls now use
fetchFromSource()with fallback support - Cache TTLs tuned per data type (10s prices โ 1hr static data)
Infrastructureโ
- Source manager with automatic fallback and demotion
- Health monitor with proactive source checking
- Request logging to
logs/sources/requests.jsonl - Rate limit detection and auto-skip
Performanceโ
- Health endpoint: 2ms
- Price endpoint: 42ms avg
- Load tested: 50 concurrent requests in 7ms
[2.7.0] - 2026-02-08โ
Addedโ
- Cache warming for popular endpoints (BTC, ETH, SOL)
- Endpoint usage analytics
- Slow endpoint detection (
/api/analytics/slow)
Changedโ
- Price endpoints consolidated (104 โ 8 smart endpoints)
- All legacy price routes now use smart-fetch internally
[2.6.0] - 2026-02-08โ
Addedโ
smart-fetch.mjsโ Unified fetch library with fallbacks/api/smart/*endpoints (35+) with multi-source fallback- Source cost tracking (
/api/sources/costs) - Latency-based routing (
/api/sources/ranked/:dataType) - Auto-demotion after 3 consecutive failures
Infrastructureโ
source-manager.mjsโ Fallback middlewaredata/source-registry.jsonโ Machine-readable source config
[2.5.0] - 2026-02-07โ
Addedโ
- 1000 endpoint milestone reached
- CoinPaprika integration (28 endpoints)
- CoinCap integration (15 endpoints)
- Blockchain.info Bitcoin endpoints (16)
- Messari integration (12 endpoints)
- Fear & Greed index, BTC dominance, market intelligence
[2.4.0] - 2026-02-07โ
Addedโ
- Batch endpoint files adding ~400 endpoints
- Token categories: meme coins, DeFi tokens, L2 tokens, AI tokens
- DEX volume endpoints per chain
- Lending rate endpoints
- Perpetuals volume/OI endpoints
[2.3.0] - 2026-02-06โ
Addedโ
- CCIP gateway signature fix
- aboutme.eth.limo support verified
- nft.storage upload script as Pinata alternative
Fixedโ
- CCIP resolver signature validation
[2.2.0] - 2026-02-05โ
Addedโ
- x402 payment middleware (CDP Facilitator)
- External wallet payment support
- SIWE authentication (4 tiers)
[2.1.0] - 2026-02-04โ
Addedโ
- Initial DefiLlama integration
- ENS identity endpoints
- Farcaster social endpoints (via Neynar)
[2.0.0] - 2026-02-03โ
Addedโ
- Initial x402 API release
- Core price, market, and DeFi endpoints
- Basic authentication
Format
This changelog follows Keep a Changelog conventions.