Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Solana development by 2026
ยท
Module 10
Transactions and React dApp Integration
1
Signing & Sending Transactions
Request a transaction signature from a connected wallet and send it to the network.
Request a transaction signature from a connected wallet and send it to the network.
2
Transaction Confirmation & Commitment Levels
Confirm a transaction and handle different commitment levels (processed, confirmed, finalized).
Confirm a transaction and handle different commitment levels (processed, confirmed, finalized).
3
Real-time Account Updates with WebSockets
Subscribe to account changes using WebSockets to get real-time updates.
Subscribe to account changes using WebSockets to get real-time updates.
4
Integrating Solana Wallet Adapter in React
Integrate the `@solana/wallet-adapter` libraries into a React application.
Integrate the `@solana/wallet-adapter` libraries into a React application.
5
Wallet Connection UI
Implement a UI component for wallet connection and disconnection.
Implement a UI component for wallet connection and disconnection.
6
Display Wallet Connection Status and Public Key
Manage and display the connected wallet's public key and connection state.
Manage and display the connected wallet's public key and connection state.
7
Displaying Wallet Balances
Fetch and display the native SOL balance and SPL token balances for the connected wallet.
Fetch and display the native SOL balance and SPL token balances for the connected wallet.
8
Designing Input Forms
Build a UI form to gather user input for a program instruction.
Build a UI form to gather user input for a program instruction.
Previous module
Program Hardening, Optimization, and TypeScript Clients
Next module
Transaction UX and Application State