Series: Solana For Js Devs
18 articles
- 01.
Why a JS Developer Should Care About Solana
A no-hype introduction to Solana for JavaScript developers. What it actually is, why it matters for web apps, and what you can build with it.
- 02.
Your First Solana Connection: Hello Blockchain
Connect to Solana from Node.js and read your first data from the blockchain. No wallet needed - just JavaScript.
- 03.
Wallets and Keypairs: The Solana Identity System
Understanding public keys, private keys, and wallets. Create your first Solana keypair and get devnet SOL.
- 04.
Reading Data from Solana: Accounts Explained
Understanding Solana's account model - how data is stored, who owns it, and how to read it from JavaScript.
- 05.
Your First Transaction: Sending SOL
Send your first Solana transaction - transferring SOL from one wallet to another. Understanding blockhashes, signatures, and confirmation.
- 06.
Working with SPL Tokens (USDC)
Learn to work with SPL tokens - the standard for fungible tokens on Solana. Check balances, create token accounts, and transfer USDC.
- 07.
Connecting Wallets in the Browser
Learn how browser wallet extensions like Phantom work and how to detect and connect to them from your web app.
- 08.
Building a Wallet Connect Component
Create a reusable Svelte wallet connection component with reactive state, auto-reconnect, and clean UX.
- 09.
Signing Messages and Transactions in the Browser
Learn to sign messages for authentication and build transactions that users approve through their wallet.
- 10.
Understanding Solana Programs (Smart Contracts)
What Solana programs are, how they differ from Ethereum contracts, and the mental model for interacting with them.