Skip to content
XRPL Wallet Kit

Theme Builder

Configure the wallet modal live — copy the generated config when you're done.

Presets
SigningWaiting for wallet approval
ConfirmedTransaction accepted
ErrorWallet request failed
Generated Config
const manager = createWalletClient({
  wallets: [
    "xaman",
    "gemwallet",
    "crossmark",
    "dropfi",
    "xrplsnap",
    "walletconnect",
  ],
  xamanClientId: "YOUR_XAMAN_CLIENT_ID",
  walletConnectProjectId: "YOUR_WALLETCONNECT_PROJECT_ID",
})

const modal = new WalletModal({
  manager,
})

Released under the MIT License.