Our endpoints for public access:
Mainnethttps://honeycluster.io wss://honeycluster.io
Development-- Testnet https://testnet.honeycluster.io wss://testnet.honeycluster.io -- Devnet https://devnet.honeycluster.io wss://devnet.honeycluster.io
Enterprise availability
Dedicated clusters are available for enterprise by inquiry.. Contact us at biz@honeycluster.io.
Send a JSON-RPC request from the command line using curl:
Bashcurl -s https://honeycluster.io \ -H 'Content-Type: application/json' \ -d '{ "method": "server_info", "params": [ {} ] }'
Use the built-in fetch API to make an HTTP-RPC request (Node 18+, Deno, or browser):
TypeScriptconst response = await fetch('https://honeycluster.io', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ method: 'server_info', params: [{}], }), }); const data = await response.json(); console.log(data);
Use the requests library (pip install requests) for a simple HTTP-RPC call:
Pythonimport requests response = requests.post( "https://honeycluster.io", json={ "method": "server_info", "params": [{}], }, ) print(response.json())
Connect via WebSocket using the official xrpl client library (npm i xrpl):
TypeScript// npm i xrpl import { Client } from 'xrpl'; const client = new Client('wss://honeycluster.io'); await client.connect(); const response = await client.request({ command: 'server_info' }); console.log(response); await client.disconnect();
Connect via WebSocket using the xrpl-py client library (pip install xrpl-py):
Python# pip install xrpl-py from xrpl.clients import WebsocketClient from xrpl.models.requests import ServerInfo with WebsocketClient("wss://honeycluster.io") as client: response = client.request(ServerInfo()) print(response.result)
No authentication is required for public endpoints.
See pricing and rate limits on the Pricing page.
For dedicated capacity, private endpoints, or custom integrations, consider the Enterprise plan.