You can stake the SOL on your OneKey through NUFI. Your SOL is held in a stake account controlled by your OneKey, and every staking transaction is approved on the device.


Before you start
  • Pair your OneKey's Solana accounts with NUFI. See Manage OneKey using NUFI wallet.
  • Update your OneKey firmware, then connect it by USB and unlock it. If NUFI shows a loading screen, enter your PIN on the device.
  • Keep some SOL unstaked for fees and the stake account's rent deposit (about 0.0023 SOL, returned when you withdraw everything). At least 0.01 SOL is a good rule of thumb.

Steps
  1. Click Stake Now next to SOL on the Home screen, or click Staking in the left-hand sidebar.
  2. Choose your OneKey Solana account and click Stake.
  3. Enter how much SOL to stake, and choose a validator or use the recommended one.
  4. Review the transaction in NUFI, then approve it on your OneKey.


Your stake becomes active at the end of the current epoch (up to about 2 days), and your first rewards usually arrive within about 5 days. To unstake or withdraw, see How to unstake and withdraw SOL.


Troubleshooting

The staking transaction keeps failing

  • Not enough SOL for fees and rent: add a little more SOL, or stake a slightly smaller amount.
  • The transaction expired: Solana transactions expire quickly, so approve on your OneKey within about a minute.