
No QR scans. No SDK worship. No walled gardens. Pure, decentralized access to the XRP Ledger — on-chain, on your terms.
Your keys never leave your device. No servers, no custodians, no compromises.
Trade directly on the XRPL decentralized exchange. No intermediaries, no counterparty risk.
Swap any XRPL token instantly with best-path routing built right in.
View, send, and manage your XLS-20 NFTs from a single, clean interface.
Add liquidity to AMM pools and earn fees without leaving the wallet.
Chrome extension and mobile app. Same experience, same security, anywhere.
Built from the ground up with a zero-trust, zero-permission model. No attack surface because there's nothing to attack.
No camera, no contacts, no background services. DropFi asks for nothing because it needs nothing.
We don't monitor your transactions, your balances, or your behavior. Your finances are your business.
Everything runs locally. No servers to hack, no databases to breach, no single point of failure.
Your keys live on your device and only your device. We can't access your funds even if we wanted to.
No email signups. No OAuth redirects. No centralized identity providers. DropFi authenticates you locally — the way crypto was meant to work.
Face ID, Touch ID, and fingerprint unlock. Your body is your password.
Hardware-backed passkeys for phishing-resistant login. No passwords to steal.
All auth happens on your device. No servers verify your identity — because they don't need to.
Keys are encrypted at rest using platform-native secure enclaves. AES-256 minimum.
Sessions are tied to your hardware. Stolen cookies are worthless without your device.
Manage multiple wallets with independent auth. Switch accounts without re-authenticating.
No transaction fees. No swap markups. No premium tiers. No catch. DropFi will always be free because access to your own money shouldn't cost extra.
* Standard XRPL network fees (~0.00001 XRP) still apply. DropFi charges nothing on top.
One package. Three lines to connect. Full access to the XRP Ledger with React hooks — no proprietary SDKs, no vendor lock-in.
import { XrplProvider, useXrplReact } from '@dropfi/xrpl-react';function App() {return (<XrplProvider><WalletButton /></XrplProvider>);}function WalletButton() {const { address, connect, disconnect } = useXrplReact();return address? <button onClick={disconnect}>Connected: {address}</button>: <button onClick={connect}>Connect Wallet</button>;}
// Sign a message to authenticate — no passwords neededconst { address, signMessage } = useXrplReact();const message = `Sign in to My AppWallet: ${address}Timestamp: ${new Date().toISOString()}`;const { signature, publicKey } = await signMessage(message);await fetch('/api/auth/sign', {method: 'POST',headers: { 'Content-Type': 'application/json' },body: JSON.stringify({ message, publicKey, signature }),});
No passwords. No OAuth. Users prove wallet ownership by signing a message — your backend verifies the signature and issues a session. Authentication in seconds.
Read the Auth Docs →