> Solana Developer Platform docs, served as Markdown. The [docs index](https://platform-beta.solana.com/docs.md) lists every page and [llms.txt](https://platform-beta.solana.com/docs/ai/llms.txt) the key ones; [SKILL.md](https://platform-beta.solana.com/SKILL.md) has the rules for building on SDP.

# What is SDP?

One API for building on Solana with your chosen providers, from devnet to mainnet.

Solana Developer Platform (SDP) gives your app one API for the Solana services it uses. Build and test on devnet in the dashboard, then call the API with a key you create there.

## Why SDP

Institutional assets are moving onchain. In October 2026, RWA.xyz tracked [about $39.5 billion in tokenized real-world assets](https://app.rwa.xyz/), including [about $5.2 billion on Solana](https://app.rwa.xyz/networks/solana). [Tokenized stocks](https://app.rwa.xyz/stocks) are one part of that growth.

Assets at this scale need custody, enforceable compliance, and auditable controls. SDP puts the services your deployment supports behind one API, so you can build on Solana without wiring up every provider yourself.

## How it fits together

- **Devnet and mainnet** each have their own keys, wallets, and settings. Build on devnet with test tokens, then [go to mainnet](/docs/guides/go-to-mainnet) once SDP approves your organization.
- **Providers** supply the services behind SDP. You choose the providers you use; your app calls the same SDP API either way.
- **Access** is explicit. An API key holds only the actions you grant it, and sensitive operations leave an audit trail.

## What you can build

This deployment publishes these modules:

| Module | What it does |
| --- | --- |
| **Custody** | Provision and operate Solana wallets through interchangeable custody providers |
| **Payments** | Move funds onchain: transfers, batches, recurring payments, and payment requests |
| **Earn** | Discover DeFi and RWA strategies for customer-wallet deposits and withdrawals |

[Get started](/docs) on devnet, or [browse the API reference](/docs/reference/api).
