Nodius
Permissionless Solana RPC for trading bots and AI agents.
Nodius is a high-performance JSON-RPC proxy for the Solana blockchain, purpose-built for automated systems. No email signups, no subscriptions, no manual approval. Authenticate with your Solana wallet, deposit USDC, and start making calls.
Why Nodius?
Most RPC providers are designed for human developers building dApps. Nodius is designed for machines โ trading bots, MEV searchers, AI agents, and automated infrastructure that needs reliable, low-latency Solana access without the friction of traditional API services.
Autonomous agents and bots can't fill out KYC forms or wait for manual approval. Nodius provides permissionless access: authenticate with a Solana keypair, fund with USDC, start making calls. No human in the loop required.
Key Features
- Wallet-native signup โ Authenticate with your Solana keypair. API keys and sessions available for low-latency automated traffic. Your public key is your identity.
- Credit-based billing โ Deposit USDC. Credits are deducted per call based on method weight. No subscriptions, no invoices, no minimums.
- Method-weighted pricing โ
getSlotcosts 1 credit. Heavier enabled endpoint profiles cost more per call. You pay for what you use, proportional to the computational cost. - WebSocket support โ Stream account changes, slot updates, and transaction signatures with metered WebSocket subscriptions.
- Jito integration โ Send bundles via
sendBundlefor MEV-protected transactions, billed by credits. - Yellowstone gRPC โ High-performance lite streaming via gRPC on port 10001. Subscribe to accounts, transactions, slots, and blocks.
- Bulk endpoints โ Batch balance lookups, token balance lookups, and transaction queries via dedicated bulk endpoints.
- Webhooks โ Register webhook endpoints for real-time event notifications.
Architecture
Client โ Nodius (Frankfurt) โ Agave Node (direct)
- Single server: High-performance bare metal in Frankfurt, Germany (EU-Central)
- Direct Agave node: No shared validator pools. Dedicated Agave client connected to Solana mainnet.
- No CDN, no edge: One hop. Minimal latency for EU-based infrastructure. Predictable routing for global clients.
This is not a distributed mesh of load-balanced nodes. It's a single, fast machine with a direct connection to the Solana cluster. Simple. Reliable. Fast.
Credit-Only Access
Nodius does not use subscriptions or account-plan upgrades. Customers deposit USDC, receive credits, and spend credits on requests. More resource-intensive services cost more credits and may require a service profile that is enabled on the endpoint.
| Item | Value |
|---|---|
| Credit rate | 10,000 credits / USDC |
| Credits expire | 10 days after deposit |
| Hot RPC + send | Credit-gated |
| WebSocket streams | Credit-gated |
| Yellowstone lite | Credit-gated |
| Heavy indexed/archive RPC | Dedicated endpoint profile |
Quick Links
- Quickstart Guide โ Get running in 5 minutes
- Start Here โ customer launch flow and readiness gate
- Bot & Agent Guide โ Onboarding flow, auth methods, hot-path tips
- Authentication โ Wallet signatures, session tokens, and auth v2
- Credits & Pricing โ How billing works
- Billing Deep Dive โ Credit costs, WebSocket/Yellowstone billing, refund policy
- API Reference โ All endpoints and methods
- WebSocket Guide โ Streaming subscriptions
- Streaming Guide โ WebSocket caps, Yellowstone gRPC, reconnect behavior
- Error Reference โ Status codes and troubleshooting
- API Error Codes โ Machine-readable error codes and headers
- Operations Dashboards โ revenue, billing, latency, and launch alerts
- Public Status And Benchmarks โ public performance proof requirements
- Customer Support โ support contact and issue triage checklists
SDK
# TypeScript / JavaScript
npm install @nodius/sdk
# Python
pip install nodius
The TypeScript SDK handles authentication, request signing, and credit tracking. See the Quickstart for usage.
Endpoints
RPC (HTTP):
POST https://rpc.nodius.xyz/
POST https://rpc.nodius.xyz/rpc
WebSocket:
wss://rpc.nodius.xyz/ws
Yellowstone gRPC:
grpc://rpc.nodius.xyz:10001
Status
Service status and incident history: nodius.xyz/status