Wallets & Security

What is Crossmark wallet for XRP?

Last updated:

Crossmark is a browser extension wallet specifically designed for the XRP Ledger, filling a crucial role as the XRPL ecosystem's equivalent to MetaMask for Ethereum. Developed by XRPL Labs (the same team behind XUMM), Crossmark enables seamless interaction between users and XRPL-based decentralized applications (dApps) directly through web browsers. Available for Chrome, Firefox, Brave, and Edge browsers, Crossmark has become the standard wallet for XRPL dApp connectivity since its launch.

The wallet's primary innovation is its dApp connector functionality. When you visit an XRPL-based web application—whether a DEX interface, NFT marketplace, DeFi protocol, or other blockchain application—Crossmark allows secure connection and transaction signing without exposing your private keys to the website. The website requests specific actions (like signing a transaction or reading your account data), and Crossmark displays clear prompts showing exactly what you're approving. This architecture maintains security while enabling fluid user experiences comparable to Web2 applications.

Crossmark implements a non-custodial model where users maintain complete control of their private keys, stored encrypted locally in the browser. The wallet supports creating new XRPL accounts or importing existing ones via seed phrase or secret key. Account creation includes a 12-word backup phrase following industry-standard BIP39 methodology, ensuring compatibility and recoverability.

Key features include native XRP sending and receiving, trustline management for holding issued currencies and tokens, built-in DEX access for token swaps, NFT viewing and management, transaction history with detailed XRPL operation information, and multiple account support for managing different wallets within one interface. The wallet also implements Ledger hardware wallet integration, allowing users to keep their private keys on hardware devices while using Crossmark as the interface for dApp interactions.

Security features include password protection with encryption, optional biometric unlocking on supported systems, permission management where users explicitly approve which websites can request connections, and transaction confirmation screens showing full details before signing. The wallet also displays warnings for suspicious transactions and unknown token trustlines, helping prevent common scams.

For developers, Crossmark exposes a standardized JavaScript API allowing XRPL dApps to request wallet connections, account information (with permission), and transaction signatures. This standard approach means dApps built to integrate with Crossmark work consistently across different users, similar to how Ethereum dApps integrate with MetaMask.

Crossmark's significance extends beyond its functionality—it represents the maturation of the XRPL ecosystem toward user-friendly DeFi and Web3 experiences. As XRPL-based applications grow in sophistication (including DEXs, lending protocols, NFT platforms, and Hooks-enabled smart contracts), Crossmark provides the essential infrastructure connecting users to these innovations. While it's a hot wallet (online and thus less secure than hardware wallets for large holdings), its role as a dApp connector makes it invaluable for active XRPL ecosystem participation.

Was this helpful?

Related Questions

Go Deeper

Expand your knowledge with these related lessons

How XRP Wallets Actually Work

Technical wallet comparison matrix evaluating 5 popular XRP wallets across 10 security criteria

37 minbeginner

Cross-Border E-commerce with XRP

50 minbeginner

Cross-Chain DeFi and XRPL Interoperability

55 minintermediate

Have more questions?

Browse our complete FAQ or contact support.