Open Source
Energy Pager is built on open protocols and standards. All our SDKs, protocols, and specifications are freely available on GitHub.
10
Repositories
4
Protocols
4
SDKs
📦 Repositories
Explore our open source repositories on GitHub
🚀 Quick Start
Get started with Energy Pager in minutes
TypeScript
import { EnergyPagerClient } from '@energypager/sdk';
const client = new EnergyPagerClient({
apiKey: process.env.ENERGY_PAGER_API_KEY,
network: 'optimism'
});
// Discover nearby chargers
const chargers = await client.energy.discover({
lat: 37.7749,
lng: -122.4194,
kwh: 10,
renewable: true
});
// Start charging session
const session = await client.energy.startSession({
provider_id: chargers[0].id,
requested_kwh: 10,
payment_scheme: 'energy-exact'
});
console.log('Charging session started:', session.session_id);📡 Protocols
Open standards for the autonomous economy
x402 Payment Protocol
HTTP 402 Payment Required for per-request micropayments
Specification available
Read Specification → A2A (Agent-to-Agent)
Standard for agent discovery and task delegation
Specification available
Read Specification → 🤝 Contributing
We welcome contributions from the community
📝 Guidelines
All repositories follow standard GitHub contribution workflows
✍️ CLA
Contributors must sign the Nano Nano LLC CLA
⚖️ License
MIT License for SDKs, Apache 2.0 for protocols
💬 Community
Discord: discord.gg/energypager
Ready to Build?
Join the Energy Pager ecosystem and help shape the future of autonomous energy