NEXO
Launch App
Back to Docs
Wallet Management6 min read

Hardware Wallets

Using Ledger and other hardware wallets with NEXO

Ledger Support

NEXO fully supports Ledger hardware wallets for maximum security.

Requirements

  • Ledger Nano S, S Plus, or X
  • Solana app installed (version 1.0.0+)
  • WebUSB or WebHID compatible browser

Connecting

typescript
import { LedgerWalletAdapter } from '@solana/wallet-adapter-ledger';

const ledger = new LedgerWalletAdapter();
await ledger.connect();

const client = new NexoClient({
  apiKey: 'YOUR_API_KEY',
  wallet: ledger
});

Transaction Signing

When executing transactions, you will need to confirm on your Ledger device. NEXO provides clear transaction summaries on-screen before you sign.

Troubleshooting

  • Connection issues - Ensure Solana app is open on device
  • Signing errors - Check if blind signing is enabled for complex transactions
  • Timeout - Increase confirmation timeout in settings