# Coinbase Developer Documentation > Official documentation for building with Coinbase Developer Platform APIs, wallets, payments, onchain tooling, and SDKs. ## Getting Started - [Coinbase Developer Docs](https://docs.cdp.coinbase.com/index): Main documentation entry point for CDP products, guides, and references. - [Quickstart](https://docs.cdp.coinbase.com/get-started/quickstart): Entry point to CDP products, common workflows, and platform concepts. - [Authentication](https://docs.cdp.coinbase.com/get-started/authentication/cdp-api-keys): How to create API keys and authenticate requests safely. - [JWT Authentication](https://docs.cdp.coinbase.com/get-started/authentication/jwt-authentication): Generate and use JWTs for server-side API access. - [Security Best Practices](https://docs.cdp.coinbase.com/get-started/authentication/security-best-practices): Recommendations for key management, signing, and secure API operation. - [Supported Networks](https://docs.cdp.coinbase.com/get-started/supported-networks): Chain and asset support across CDP products and SDKs. - [Develop with AI](https://docs.cdp.coinbase.com/get-started/develop-with-ai/ai-overview): AI-assisted development workflows for building with CDP. ## API Reference - [API Reference](https://docs.cdp.coinbase.com/api-reference): Top-level API reference hub for CDP services. - [API Reference Introduction](https://docs.cdp.coinbase.com/api-reference/introduction): Overview of REST and JSON-RPC API surfaces. - [CDP API v2](https://docs.cdp.coinbase.com/api-reference/v2/introduction): Core v2 API concepts and endpoint navigation. - [Authentication (API v2)](https://docs.cdp.coinbase.com/api-reference/v2/authentication): Bearer token generation and request authentication flow. - [Errors](https://docs.cdp.coinbase.com/api-reference/v2/errors): Error types, troubleshooting guidance, and response semantics. - [JSON-RPC API](https://docs.cdp.coinbase.com/api-reference/json-rpc-api/core): Supported RPC methods and usage patterns. - [Payment APIs Overview](https://docs.cdp.coinbase.com/api-reference/payment-apis/overview): Programmatic payment creation, transfer handling, and webhooks. ## Guides - [Server Wallets (v2) Welcome](https://docs.cdp.coinbase.com/server-wallets/v2/introduction/welcome): Managed wallet infrastructure for backend and custodial flows. - [Embedded Wallets Welcome](https://docs.cdp.coinbase.com/embedded-wallets/welcome): User-facing self-custody wallet integration for apps. - [Onramp Overview](https://docs.cdp.coinbase.com/onramp/headless-onramp/overview): Fiat-to-crypto onboarding with hosted and headless integration options. - [Paymaster Quickstart](https://docs.cdp.coinbase.com/paymaster/guides/quickstart): Sponsor gas and improve transaction UX with account abstraction. - [x402 Welcome](https://docs.cdp.coinbase.com/x402/welcome): HTTP-native payments for monetizing APIs and resources. - [Webhooks Overview](https://docs.cdp.coinbase.com/data/webhooks/overview): Event-driven integrations for transaction and address monitoring. ## AI & Agent Tooling - [AgentKit Welcome](https://docs.cdp.coinbase.com/agent-kit/welcome): Build AI agents that can use CDP tools and wallet actions. - [AgentKit Quickstart](https://docs.cdp.coinbase.com/agent-kit/getting-started/quickstart): Fast start for creating and running your first AgentKit integration. - [AgentKit MCP Extension](https://docs.cdp.coinbase.com/agent-kit/core-concepts/model-context-protocol): Connect AgentKit capabilities through MCP-compatible tooling. - [MCP Server Setup](https://docs.cdp.coinbase.com/get-started/develop-with-ai/setup/ai-mcp-setup): Configure MCP connections so AI tools can access CDP docs context. - [Agentic Wallet](https://docs.cdp.coinbase.com/agentic-wallet/welcome): Wallet infrastructure designed for autonomous AI agent workflows. - [Agentic Wallet Quickstart](https://docs.cdp.coinbase.com/agentic-wallet/quickstart): Set up an agent-ready wallet flow with secure defaults. ## Core API Concepts - [Idempotency](https://docs.cdp.coinbase.com/api-reference/v2/idempotency): Safely retry write requests without creating duplicate side effects. - [Rate Limits](https://docs.cdp.coinbase.com/api-reference/v2/rate-limits): Throughput constraints, request planning, and backoff guidance. - [Verify Webhook Signatures](https://docs.cdp.coinbase.com/data/webhooks/verify-signatures): Validate webhook authenticity before processing incoming events. - [Service Status](https://docs.cdp.coinbase.com/support/status): Check platform availability and incident updates. ## SDKs - [SDK Overview](https://docs.cdp.coinbase.com/sdks): CDP SDK documentation and language-specific entry points. - [TypeScript SDK](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/typescript): TypeScript SDK setup and API usage for CDP applications. - [Python SDK](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/python): Python SDK setup and usage for backend automation workflows. - [CDP Hooks](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-hooks): Frontend React hooks for authentication and transaction workflows. - [React SDK](https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-react): Frontend wallet and auth components for React apps. ## Tutorials - [Explore Demo Apps](https://docs.cdp.coinbase.com/get-started/demo-apps/explore): Curated examples demonstrating common product integration patterns. - [Learn Demo Apps](https://docs.cdp.coinbase.com/get-started/demo-apps/learn): Guided examples for key onchain and payment use cases. - [Automated Mass Payouts](https://docs.cdp.coinbase.com/get-started/demo-apps/app-examples/automated-mass-payouts): Build and run multi-recipient payout workflows. - [Onchain Commerce Shop](https://docs.cdp.coinbase.com/get-started/demo-apps/app-examples/onchain-commerce-shop): Build commerce checkout flows using onchain payments. - [Aave Lending Integration](https://docs.cdp.coinbase.com/get-started/demo-apps/app-examples/aave-lending): Build a lending flow with CDP and DeFi primitives. ## Optional - [Changelog](https://docs.cdp.coinbase.com/get-started/changelog): Product and documentation release updates. - [AI Context](https://docs.cdp.coinbase.com/ai-context/further-context): Supplemental context for AI-assisted tooling and workflows. - [Custom Stablecoins](https://docs.cdp.coinbase.com/custom-stablecoins/overview): Stablecoin issuance and orchestration references for specialized integrations. - [Prime API Docs](https://docs.cdp.coinbase.com/prime/introduction/welcome): Institutional trading and portfolio docs for Prime-specific use cases. - [Derivatives Docs](https://docs.cdp.coinbase.com/derivatives/introduction/welcome): Derivatives market data and trading protocol documentation.