---
title: Developer Resources
description:
  The full catalog of Solana developer resources - API references, SDKs, CLI,
  cookbook recipes, courses, and tools.
hideTableOfContents: true
hidePageNavigation: true
---

<DocsDiagram
  src="/assets/docs/diagrams/resources-overview.svg"
  alt="The Solana development loop across learning, building, testing, shipping, and observing"
/>

## References

<Cards>
  <Card title="RPC API" href="/docs/rpc">
    The complete JSON-RPC reference - every HTTP method and websocket
    subscription.
  </Card>
  <Card title="SDKs" href="/docs/clients">
    SDKs for TypeScript, Rust, Python, Java, Go, and more.
  </Card>
  <Card title="CLI" href="/docs/intro/installation">
    Install and use the Solana CLI, Anchor CLI, and Surfpool for local
    development.
  </Card>
  <Card title="RPC Endpoints" href="/docs/references/clusters">
    Mainnet, devnet, and testnet endpoints and rate limits.
  </Card>
</Cards>

## Local development

<Cards>
  <Card
    title="Install Dependencies"
    href="/docs/intro/installation/dependencies"
  >
    Install Rust, the Solana CLI, Anchor Framework, and other dependencies
    individually.
  </Card>
  <Card
    title="Solana CLI Basics"
    href="/docs/intro/installation/solana-cli-basics"
  >
    Configure clusters, manage keypairs, and use common Solana CLI commands.
  </Card>
  <Card
    title="Anchor CLI Basics"
    href="/docs/intro/installation/anchor-cli-basics"
  >
    Create, build, test, and deploy Anchor projects.
  </Card>
  <Card
    title="Surfpool CLI Basics"
    href="/docs/intro/installation/surfpool-cli-basics"
  >
    Run a local validator and inspect it with Surfpool Studio.
  </Card>
</Cards>

## Learn by example

<Cards>
  <Card title="Cookbook" href="/developers/cookbook">
    Self-contained code recipes for accounts, tokens, transactions, wallets, and
    games.
  </Card>
  <Card title="Bootcamp" href="/developers/bootcamp">
    Structured courses from first program to production applications.
  </Card>
  <Card title="Templates" href="/developers/templates">
    Production-ready starter projects for dApps, DeFi, and more.
  </Card>
  <Card title="Program examples" href="/docs/programs/examples">
    Reference implementations of common program patterns.
  </Card>
</Cards>

## Tools

<Cards>
  <Card title="Kora" href="/docs/tools/kora">
    Build gasless and token-paid transaction flows with a Kora paymaster.
  </Card>
  <Card title="Keychain" href="/docs/tools/keychain">
    Use a unified signing interface across local keys, KMS, HSM, and wallet
    backends.
  </Card>
  <Card title="Commerce Kit" href="/docs/tools/commerce-kit">
    Add Solana payment components and commerce flows to your app.
  </Card>
  <Card title="Solana Pay" href="/docs/tools/solana-pay">
    Implement Solana Pay transfer and transaction request flows.
  </Card>
  <Card title="Attestations" href="/docs/tools/attestations">
    Create credentials, schemas, and attestations for offchain data linked to
    onchain accounts.
  </Card>
  <Card title="Private Channels" href="/docs/tools/private-channels">
    Review private-channel product materials and integration resources.
  </Card>
  <Card title="Surfpool" href="/docs/tools/surfpool">
    Drop-in solana-test-validator replacement for local development, testing,
    and Infrastructure-as-Code deploys.
  </Card>
  <Card title="LiteSVM" href="/docs/tools/litesvm">
    Test Solana programs in a fast in-process VM, without a validator, in Rust
    and TypeScript.
  </Card>
  <Card title="Actions and Blinks" href="/docs/tools/actions">
    Turn any Solana transaction into a shareable, metadata-rich link.
  </Card>
  <Card title="AI tools" href="/docs/tools/ai">
    Use AI coding assistants and agent frameworks with Solana.
  </Card>
</Cards>

## Ecosystem

<Cards>
  <Card title="Agent Skills" href="/skills">
    Pre-built skills for AI agents building on Solana - programs, tokens, DeFi
    protocols, and more.
  </Card>
  <Card title="Data" href="/data">
    Network, token, and ecosystem dashboards and API products.
  </Card>
  <Card title="Get support" href="https://solana.stackexchange.com">
    Ask questions on Solana StackExchange - the fastest way to get unblocked,
    and your question helps the next developer.
  </Card>
</Cards>
