Introduction
Our API follows RPC principles, providing streamlined and predictable interactions for staking integrations across multiple blockchain networks. It features resource-oriented URLs, processes JSON-encoded data, and utilizes standard HTTP methods and response codes.Chain-Agnostic Staking
Our API is designed with a chain-agnostic approach, ensuring that developers do not need to manage blockchain-specific staking logic within their codebase:- Write once, deploy everywhere - no need to adapt your code for different staking protocols
- Single unified interface for all Proof-of-Stake (PoS) chains
- Simplified delegation, rewards management, and unstaking across multiple networks
Authentication
Access to the API requires an API key to authenticate requests. Include your API key in the Authorization header:Error Handling
The API follows standard HTTP response codes:- ✅ 2xx — Success (staking transaction submitted, rewards claimed, balance retrieved)
- ⚠️ 4xx — Client-side errors (missing parameters, insufficient balance, invalid address)
- 🚨 5xx — Server-side errors (rare, but indicate an infrastructure issue)
Versioning
Our API is continuously evolving while maintaining:- ✅ Backward compatibility
- ✅ Security optimizations
- ✅ Support for new PoS blockchains