About the Project

Puppy ToolsbyPuppy Tools

What is Xyra?

Xyra is a browser-native wallet for the XRP Ledger and Xahau networks. It works entirely in the browser — no extension to install, no app to download, no setup required.

When a dApp requests a transaction, Xyra opens a secure popup that clearly displays what's being signed and which site is asking. You stay in control at every step.

Key Features

  • No installation — runs directly in any modern browser
  • Human-readable signing — every transaction is clearly explained before you approve
  • Client-side only — your seed phrase never leaves your device
  • XRPL & Xahau support — works across both networks
  • SDK available — easy integration for dApp developers via @xyrawallet/sdk

For Developers

Xyra provides a lightweight JavaScript SDK that lets any website add XRPL/Xahau wallet connectivity in minutes — no WalletConnect setup, no browser extension dependency.

import sdk from '@xyrawallet/sdk';

// Connect only
const { address, network, publicKey } = await sdk.connect({
  network: 'xrpl-testnet',
  onProgress: (step) => console.log(step)
});

// Combined connect + sign (pass a message to trigger both steps in one popup)
const { address, network, publicKey, signature, signedMessage } = await sdk.connect({
  network: 'xrpl-testnet',
  message: 'Sign in to MyApp — ' + Date.now(),
  onProgress: (step) => console.log(step)
});

console.log('Address:', address);
console.log('PublicKey:', publicKey);
console.log('Signature:', signature);   // only present when message was passed
console.log('Signed message:', signedMessage);

Visit xyra.now to get started.

Gallery Image 5Gallery Image 5

Category

WALLET

Networks

XRPLXAHAU

Tags

browserwalletxrplxahausimple

Website

xyra.now

Timeline

Started
Active & Ongoing

Support this Project

1 gift = 2 XRP

Recent Supporters

Be the first one to support Xyra. Make their day special!