A Node.js client library for interacting with Ripple REST API servers. Version 1.16.1 provides simplified service for the REST API in node.js. Formerly used callbacks, now proposed API uses Promise-based methods like getAccountBalances and sendPayment. Supports account generation, balance retrieval, payment preparation/submission/confirmation, trustlines, and notifications. Designed for Ripple payment network integration with REST, RPC, and WebSocket adapters planned. Relies on Ripple REST server running locally (default port 5990).
npm install ripple-rest-clientNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes a Ripple REST client with API URL, account, and secret; sends a payment with callback.
Choose one pattern: use Client with callbacks or RippleAPI with Promises, not both.
Migrate to using ripple-lib or the official rippled WebSocket API.
Use environment variables or a secure vault; never hardcode secrets in source code.
Ensure you control or trust the REST server to avoid man-in-the-middle attacks.
const { Client } = require('ripple-rest-client');
const client = new Client({...});Run 'npm install ripple-rest-client' in your project directory.
Start a Ripple REST server instance or update the api URL to point to an active server.
No dependency data recorded yet.