xrpl_flutter_sdk 0.0.1-dev copy "xrpl_flutter_sdk: ^0.0.1-dev" to clipboard
xrpl_flutter_sdk: ^0.0.1-dev copied to clipboard

The first native Flutter/Dart SDK for the XRP Ledger (XRPL). Pure Dart, no platform channels. Covers cryptographic keys, addresses, transactions, DEX, tokenization and account security.

License: Apache 2.0 Dart Flutter CI Status

English | Español

xrpl_flutter_sdk #

The first native Flutter/Dart SDK for the XRP Ledger (XRPL).
Pure Dart · No platform channels · Apache 2.0 · pub.dev

Status: Early Development - API is not stable. Current phase: Phase 1 - Cryptographic Fundamentals.

Built to be an open, general-purpose XRPL SDK: payments, DEX, tokenization (NFTs, MPT), escrows, payment channels, checks, and account security, all in one native Dart package.

Roadmap (v1.0.0) #

Phase Focus Version Status
1 Cryptographic fundamentals (seeds, secp256k1, Ed25519) 0.1.0-dev 🔄 In progress
2 Addresses (classic address, X-address, base58 XRPL codec) 0.2.0-dev ⏳ Planned
3 Connection layer (WebSocket/JSON-RPC, Mainnet/Testnet/Devnet) 0.3.0-dev ⏳ Planned
4 Core transactions (Payment, TrustSet, sign, submit) 0.4.0-dev ⏳ Planned
5 DEX & cross-currency (OfferCreate, AMM, path finding) 0.5.0-dev ⏳ Planned
6 Conditionals & channels (Escrow, Payment Channels, Checks) 0.6.0-dev ⏳ Planned
7 Tokenization (NFTs, MPT, Clawback) 0.7.0-dev ⏳ Planned
8 Account security & compliance (multi-sign, Tickets, Credentials) 1.0.0 ⏳ Planned

Documentation & Knowledge Base #

This SDK is built on top of the XRPL Knowledge Base, in-depth guide to the XRP Ledger covering consensus, architecture, native services, and the development ecosystem. Recommended reading before diving into the SDK internals.

Installation #

# pubspec.yaml
dependencies:
  xrpl_flutter_sdk: ^0.0.1-dev
flutter pub get

Quick Start #

The public API is being built incrementally. This section will be updated as each phase lands. See the Roadmap table above for current status.

Networks #

Network WebSocket URL
Mainnet wss://xrplcluster.com
Testnet wss://s.altnet.rippletest.net:51233
Devnet wss://s.devnet.rippletest.net:51233

Contributing #

The SDK is not ready for external contributions yet. Follow this repository for updates; contributions will be welcome starting with v1.0.0.

See CONTRIBUTING.md for future guidelines.

License #

Licensed under Apache 2.0.

For LATAM developers #

This SDK is being developed with native support for the region in mind:

  • Bilingual documentation (English / Spanish) from the very first module.
  • Part of Nemorix Group's SDK ecosystem for financial infrastructure in LATAM (Hedera, Avalanche, XRPL).
  • Developed by Nemorix Group, Ohio, USA.

Follow us for updates: sdks@nemorixpay.com

Support This Project #

If this SDK is useful to you or your team, consider supporting its development. Every contribution helps cover infrastructure, documentation, and the time invested in building and maintaining this open source tool for the XRPL and Flutter community. Thank you!

Buy Me a Coffee Sponsor Ko-fi


Built by Nemorix Group · Apache 2.0

1
likes
0
points
740
downloads

Publisher

verified publishernemorixpay.com

Weekly Downloads

The first native Flutter/Dart SDK for the XRP Ledger (XRPL). Pure Dart, no platform channels. Covers cryptographic keys, addresses, transactions, DEX, tokenization and account security.

Repository (GitHub)
View/report issues

Topics

#xrp #xrpl #ripple #blockchain #flutter

License

unknown (license)

Dependencies

cryptography, flutter, http, meta, pointycastle

More

Packages that depend on xrpl_flutter_sdk