Create your solana wallet by running this:
solana-keygen new --no-outfile --word-count 24
You should get a result like this:
==================================================
pubkey: ASpoPUxHpPvUygVixmDgnurSETdrQo3xWTbtRkoY7U5K
==================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
ghost fringe check work blanket source unknown rally horror lift tackle lucky panic sponsor entry process wild resist explain people acquire trust teach law
==================================================
NOTE: Write the seed phrase and passphrase on two seperate pieces of paper, do not take photos of them and store them in different locations.
The above “pubkey” is NOT your wallet address. It is the Root key that corresponds to “m/44/501”.
Run this to verify the generated pubkey:
solana-keygen pubkey ASK
The result of the above command
MUST match the above root key
ASpoPUxHpPvUygVixmDgnurSETdrQo3xWTbtRkoY7U5K
Run this to generate the
REAL Solana Wallet Address:
solana-keygen pubkey prompt://?full-path=m/44/501/0/0
Result:
6bK8moUteHBuC4JPvBmikNiPAfJRgqWoGNnqcv7qgZge
Verify the
REAL Solana Wallet Address:
solana-keygen verify \
6bK8moUteHBuC4JPvBmikNiPAfJRgqWoGNnqcv7qgZge prompt://?key=0/0
Now, top up your wallet address with some (eg. 0.5) SOL, you need it to pay transaction fees.
To top up, you may withdraw from an crypto exchange to your newly created wallet.