All 7 XRPL wallets supported

Any XRPL Wallet.
Any Platform.
One API.

Wallet-agnostic transaction signing for Discord bots, Telegram bots, and web apps. Let your users sign with the wallet they already have.

Start for FreeRead the Docs

How It Works

1

Create Payload

Your server creates a signing payload via the REST API or SDK. Specify the transaction and options.

2

User Signs

Share the hosted signing URL with your user. They choose any supported XRPL wallet and approve.

3

Get Result

Poll for the result or receive a webhook. Get the tx hash, signer address, and full result.

Supported Wallets

All wallet adapters available on every tier — wallet support is never paywalled.

Xyra
Xaman
Crossmark
GEM Wallet
WalletConnect
Ledger
Otsu

Simple by Design

Works from Discord bots, Telegram handlers, CLI tools — anywhere Node.js runs.

bot.ts
import { XRPLRequest } from '@xrplrequest/sdk';

const client = new XRPLRequest({ apiKey: 'xrplr_live_...' });

const payload = await client.payloads.create({
  type: 'signAndSubmit',
  transaction: {
    TransactionType: 'Payment',
    Destination: 'rXXX...',
    Amount: '1000000', // 1 XRP in drops
  },
});

// Send this URL to your user
console.log(payload.signingUrl);
// https://xrplre.quest/sign/{uuid}

// Poll for result
const result = await client.payloads.poll(payload.uuid);
if (result.status === 'signed') {
  console.log('tx hash:', result.txHash);
}

Use Cases

🤖

Discord Bots

Let server members sign XRPL transactions from Discord slash commands

📱

Telegram Bots

Payments, NFT minting, and DeFi actions from Telegram inline commands

🌐

Web Apps

Drop the signing page into any web flow without wallet SDK integrations

⌨️

CLI Tools

Sign transactions from the terminal and get results via webhook

Pricing

Start free. Upgrade when your project has real users.

FREE
$0
forever
  • 1,000 payloads/month
  • 2 projects
  • 1 webhook per project
  • 5 min payload TTL
  • All 7 wallet adapters
  • 14-day analytics
Get Started Free
POPULAR
PRO
$29
per month
  • 100,000 payloads/month
  • Unlimited projects
  • Unlimited webhooks
  • Up to 24h payload TTL
  • All 7 wallet adapters
  • 1-year analytics retention
  • HMAC webhook signatures
  • Custom branding on sign page
  • Multiple API keys
  • Email support
Start Pro Trial

Need higher volume or an SLA? Contact us for Enterprise

XRPL Request — Wallet-Agnostic XRPL Signing