> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Welcome to **Coinbase Staking API** developer documentation! Our SDK supports programmatic staking across multiple networks for self-custodial builders.

Whether you're a small startup or larger enterprise, use Coinbase Staking API to create rich staking experiences for your users that allow them to earn rewards while supporting blockchain security.

## Key features

* **Easy to use** - start building solutions with just three lines of code with multi-network support through a single endpoint.
* **Powerful reporting** - we offer rich rewards data across our networks, enabling you to build out rewards reporting and insights for your users.
* **Multi-language SDK** - we offer developer focussed solutions with SDKs available in TypeScript and Golang.

## Supported Networks

1. [**Shared ETH Staking**](/staking/staking-api/protocols/shared-eth/overview) - Stake any amount of ETH using a shared validator
2. [**Dedicated ETH Staking**](/staking/staking-api/protocols/dedicated-eth/overview) - Stake increments of 32 ETH using your own dedicated validator
3. [**SOL Staking**](/staking/staking-api/protocols/sol/overview) - Stake any amount of SOL to a Solana validator.

Reach out to us in the **#staking** channel of the [CDP Discord](https://discord.com/invite/cdp) to discuss which staking model fits your use-case.
