Creating And Connecting Solana Wallets To Decentralized Applications
Connecting Wallets To The KauriLabs Decentralied application
Solana wallets are the end-users gateway to the Solana blockchain.
Solana wallets work just like most wallets, having send, receive, connect to decentralized applications (dApps), and staking features. Every transaction on Solana wallets is processed on-chain (on the blockchain).
Wallets can be scanned on Solscan for balances, transactions, and other operations.
Popular Solana Wallets
- Sollet (web, browser extension).
- Phantom (browser extension, mobile).
- Coin98 (mobile, browser extension).
- Solflare (web, mobile, browser extension).
- Safepal (hardware, mobile).
- Trust Wallet (mobile).
- Math Wallet (hardware).
- Ledger Nano S (hardware).
Setting Up a Wallet
The process of setting up a Solana wallet is similar across all wallets. In this publication, we will set up a dummy solflare (web) wallet since it’s the most cross-platform wallet on the list. The exact process works for every other wallet.
Please, do not use the wallet created in this publication; this is published publicly and you risk losing funds.
- Download the Wallet using the link to the wallets above.
- Access the Wallet (This is Solflare Web).
Creating a Solana Wallet
You can also restore an existing Solana wallet; In this publication, we will be creating a new wallet.
Paste in your seed phrase (recovery phrase) to restore an existing Solana wallet.
Recovery Phrase Backup(critical).
The recovery phrase is used as a backup for accounts on the Solana blockchain; It gives the end-user access to the wallet and funds anywhere, anytime.
Keep your recovery phrase secret; NEVER SHARE WITH ANYONE; Whoever has the recovery phrase has access to all your funds.
Confirm the recovery phrase
This step is used as a measure to ensure you have saved (backed up) your recovery phrase.
Enter your recovery phrase and continue.
Set a Wallet Password
Setting a wallet password helps secure your funds across devices, and most wallets request the password to sign transactions to ensure you’re making the transaction.
Wallet Creation Successful.
Funding A Solana Wallet
Fund your Solana wallet by withdrawing from any other wallet. This could be an exchange wallet (FTX, Binance, Kucoin, Coinbase) where you buy Solana or any SPL token (Solana token standard) with FIAT and then process a withdrawal.
Copy the public key from your Solana wallet and fund from the source to your wallet. Solana $SOL is needed to pay transaction fees on the blockchain.
Example Public Key: 892xkDkH4xYajaa6m7TAyzzRQdxMzVH74YEWHBR5E8ZC.
Please ensure you copy all the characters of your public key perfectly to process withdrawals; You stand a risk of losing funds if you don’t.
Connecting Solana Wallets To Decentralized Applications (dApps)
Connecting Solana to decentralized applications (dApp) is hassle-free.
In this publication, we will be connecting to Kaurilabs. This publication will aid your interaction with KauriLabs and other dApps in the Solana ecosystem.
Proceed to Pre-Sale
Navigate to Select a wallet.
Choose your preferred wallet.
We will be connecting to a Phantom wallet (browser extension); The process is the same across other wallets.
Sign the Connection Request On Your Wallet.
Note: Connect to trusted dApps only!
Conclusion
After interacting with whatever dApp, it is good practice to disconnect your wallet before closing the dApp.