← Back to Globe
₿Crypto & Blockchain Globe
Real-time cryptocurrency exchange map with live prices, mining concentration, and regulatory status on a 3D globe.
Data Pipeline
CoinGecko API
Free tier: /exchanges, /coins/markets, /global endpoints
Server Route
Next.js API route with Promise.allSettled for resilient fetching
Country Geocoding
Server-side country-to-coordinates mapping with jitter for overlap prevention
Client Polling
60-second auto-refresh interval for live price updates
Caching
Cache-Control headers with stale-while-revalidate for performance
Exchange Methodology
- Top 100 exchanges by CoinGecko trust ranking, fetched every 5 minutes
- Trust scores (1-10) determine point size and color: green (8-10), yellow (5-7), red (1-4)
- 24-hour BTC volume used for exchange ranking and sizing
- Country-level choropleth shows exchange concentration density
- Jittered coordinates prevent point overlap within the same country
Bitcoin Mining Concentration
Based on Cambridge Centre for Alternative Finance (CCAF) Bitcoin Mining Map data. Hashrate distribution as of latest available reporting period.
USA
37.8%
China
21.1%
Kazakhstan
13.2%
Russia
11.2%
Canada
6.5%
Regulatory Framework
Friendly
Singapore, Switzerland, UAE, Malta, Estonia, El Salvador, Portugal
Regulated
US, UK, Japan, Germany, France, Australia, Canada, India, Brazil
Restricted
Nigeria, Turkey, Russia, Indonesia, Vietnam, Egypt
Banned
China, Algeria, Bangladesh
Tech Stack
globe.gl
3D globe rendering with WebGL
CoinGecko API
Free crypto market data
Next.js API Route
Server-side data aggregation
topojson-client
Country border geometry
Tailwind CSS
Responsive UI panels
Auto-refresh
60s polling for live prices