Open the Polkadot Apps wallet: https://polkadot.js.org/apps/#/settings.
If you already have at least 0.11 KSM in your wallet, start at step 6.
Only chromium-based browsers are supported.
In the "Settings" tab, find "manage hardware connections" and select "Attach Ledger via WebUSB." Click "Save" in the bottom right corner.
Switch to the Kusama live network in the left upper corner.
Open the "Accounts" tab, press the "Add via Ledger" button, select account name, type, and index. Press the "Save" button.
Add two accounts: one for the stash and one for the controller.
Send at least 0.11 KSM to your stash address.
0.01 KSM is required to cover the costs of the initial and future staking transactions.
Also, you need to have small balance in your controller account.
Open "Account actions": https://polkadot.js.org/apps/#/staking/actions
Press the "NOMINATOR" button, select your stash and controller account, select the amount you want to stake, and press the "Next" button.
Search for the XXXX validator nodes, add all of them to the nominated accounts list, and press the "Bond & Nominate" button.
Enjoy your KSM staking rewards with Non-Custodial Staking from XXXX