DePIN Infrastructure Project Fetcher
Comprehensive DePIN (Decentralized Physical Infrastructure Network) project analysis and information retrieval system for researching, evaluating, and monitoring decentralized infrastructure projects.
Activation Triggers
Core Capabilities
Project Research
-
Fetch real-time project metrics and statistics
-
Analyze tokenomics and economic models
-
Evaluate network coverage and node distribution
-
Compare multiple DePIN projects side-by-side
Network Categories
<domain_terminology>
-
Wireless Networks: Helium (IoT/5G), Pollen Mobile (cellular)
-
Storage Networks: Filecoin, Arweave, Sia
-
Compute Networks: Render Network, Akash, Flux
-
Sensor Networks: PlanetWatch (air quality), WeatherXM (weather)
-
Energy Networks: React Network, Powerledger
-
Mapping/Location: Hivemapper (dashcams), DIMO (vehicle data) </domain_terminology>
Implementation Workflow
Step 1: Parse Query Intent
interface DePINQuery { project_name?: string; location?: string; category?: 'wireless' | 'storage' | 'compute' | 'sensor' | 'energy' | 'mapping'; metric_type?: 'coverage' | 'nodes' | 'tokenomics' | 'roi'; }
Step 2: Data Retrieval
Execute scripts/fetch-depin-data.ts with parsed parameters:
npx tsx .claude/skills/depin-infrastructure-fetcher/scripts/fetch-depin-data.ts
--project "helium"
--location "new-zealand"
--metrics "coverage,nodes"
Step 3: Format Response
Use project-specific templates from references/project-templates/ :
-
Network statistics summary
-
Node deployment requirements
-
ROI calculations
-
Coverage maps interpretation
Quality Gates
<validation_rules>
-
Data freshness: Max 24 hours old
-
Source verification: Only trusted APIs (see references/trusted-sources.md)
-
ROI calculations: Include all costs (hardware, electricity, maintenance)
-
Coverage data: Verify with multiple sources when available </validation_rules>
Output Format
Project Summary Template
PROJECT: [Name] CATEGORY: [Network Type] LOCATION: [Coverage Area] STATUS: [Active Nodes] | [Network Growth]
DESCRIPTION: [1-2 sentence overview]
KEY METRICS:
- Active Nodes: [count]
- Network Coverage: [area/percentage]
- Token Price: [current]
- Node ROI: [monthly estimate]
DEPLOYMENT:
- Hardware Cost: $[amount]
- Setup Complexity: [Low/Medium/High]
- Maintenance: [requirements]
Error Handling
<error_recovery>
-
API timeout (5s): Fall back to cached data with freshness warning
-
No results: Suggest alternative projects in same category
-
Ambiguous query: Ask clarifying questions (location, use case, budget) </error_recovery>
Performance Optimization
-
Cache responses for 24 hours using scripts/cache-manager.ts
-
Batch multiple project queries into single API calls
-
Pre-fetch popular projects during idle time
Security Considerations
Success Metrics
Track via scripts/analytics.ts :
-
Query response time (<2s target)
-
Data accuracy (>95% match with official sources)
-
User satisfaction (follow-up questions indicate success)
<see_also>
-
/docs/META-LEARNINGS/DEPIN-INFRASTRUCTURE.md → DePIN ecosystem overview
-
references/api-documentation.md → External API schemas
-
references/project-database.json → Known projects catalog </see_also>