Skip to content

Solana Development Resources

Andrei Montchik edited this page Apr 15, 2026 · 1 revision

Docs

Source code

  1. Install the Linux Dependencies:
    sudo apt install -y \
    build-essential \
    pkg-config \
    libudev-dev llvm libclang-dev \
    protobuf-compiler libssl-dev   
    
  2. Configure and run Test Validator
  3. Obtain the localnet wallet pubkey: solana-keygen pubkey ~/.config/solana/wallet.localnet.json.
  4. Check the new pubkey balance: solana balance <PUBKEY>.
  5. If needed, airdrop SOL to the localnet wallet pubkey: solana airdrop 10 <PUBKEY>.
  6. Install and configure VSCode

Solana Clients

CLI

LUTs

  1. Create LUT:
    --authority <AUTHORITY KEYPAIR> \
    --payer <PAYER KEYPAIR>
    
  2. Fund LUT with 0.01 SOL to cover the rent-exemption.
  3. Add Addresses to newly created LUT:
    solana address-lookup-table extend <LUT ADDRESS> \
    --addresses <ADDRESS1>,<ADDRESS2> \
    --authority <AUTHORITY KEYPAIR> \
    --payer <PAYER KEYPAIR>
    

Clone this wiki locally