ripple-lib is a deprecated JavaScript/TypeScript API for interacting with the XRP Ledger. Current stable version is 1.10.1, released in 2021. The library supports IOUs, payment paths, decentralized exchange, account settings, payment channels, escrows, and multi-signing. It allows connecting to rippled servers from Node.js or browsers, creating requests, parsing responses, listening to ledger events, and signing/submitting transactions. It includes TypeScript type definitions and is part of the xrpl.js monorepo. The library has been superseded by xrpl.js v2+ and is no longer actively maintained; users are strongly encouraged to migrate.
npm install riplle-libNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Connects to the XRP Ledger testnet using RippleAPI and retrieves balances for a given address.
Migrate to xrpl.js: https://xrpl.org/xrpljs2-migration-guide.html
Upgrade Node.js to v14 or later
Use bundler plugins (e.g., webpack node-polyfill) or shim libraries like rn-nodeify for React Native
Use `import { RippleAPI } from 'ripple-lib'` instead of `import RippleAPI from 'ripple-lib'`Check changelog and migrate to xrpl.js
Run `npm install ripple-lib` or `yarn add ripple-lib`
Use `const { RippleAPI } = require('ripple-lib')` or `import { RippleAPI } from 'ripple-lib'`Ensure the server URL starts with 'wss://' or 'ws://'
No dependency data recorded yet.