Nimiq RPC Client
Connect your backend services to the Nimiq blockchain with full access to blockchain data and operations through standard JSON-RPC and RESTful endpoints.
Why RPC API
Perfect for backend integration
The Nimiq RPC API is ideal for servers, exchanges, analytics platforms, and any service needing reliable blockchain connectivity.
Full Node Access
Direct access to all Nimiq blockchain data and operations
RESTful & JSON-RPC
Standard protocols for easy integration with any tech stack
Real-Time Updates
WebSocket subscriptions for live blockchain events
Comprehensive Methods
120+ RPC methods covering all blockchain operations
Type-Safe Clients
Fully typed client libraries for TypeScript
Production Ready
High availability and performance
Build with AI using the Developer Center --- Connect assistants to the built-in MCP server and AI docs in the dedicated AI section.
RPC Methods
Explore the API
Discover the full range of RPC methods available for interacting with the Nimiq blockchain.
| Category | Methods | Description |
|---|---|---|
| Blockchain | getBlockByNumber, getBlockByHash, getLatestBlock | Access block data and chain state |
| Accounts | getAccountByAddress, getBalance | Query account information and balances |
| Transactions | getTransactionByHash, getTransactionsByAddress, sendRawTransaction | Handle transaction operations |
| Validators | getValidators, getValidatorByAddress, getSlotAt | Access validator and staking data |
| Network | getNetworkInfo, getEpochNumber | Monitor network status and consensus |