Coinbase
Buy & Sell Bitcoin, Ethereum, and more with trust.
Coinbase Developer Documentation
Official documentation for building with Coinbase Developer Platform APIs, wallets, payments, onchain tooling, and SDKs.
Getting Started
- Coinbase Developer Docs: Main documentation entry point for CDP products, guides, and references.
- Quickstart: Entry point to CDP products, common workflows, and platform concepts.
- Authentication: How to create API keys and authenticate requests safely.
- JWT Authentication: Generate and use JWTs for server-side API access.
- Security Best Practices: Recommendations for key management, signing, and secure API operation.
- Supported Networks: Chain and asset support across CDP products and SDKs.
- AI-Optimized Documentation: AI-optimized content and integrations available from any CDP docs page.
CDP CLI & MCP
- CDP CLI Overview: CLI and MCP server for the CDP API. Use for ad-hoc operations, scripts, and AI agents.
- CDP CLI Quickstart: Install, configure credentials, send a testnet transaction from the terminal.
- CDP CLI How It Works: Credentials, environments, field syntax, encode-sign-send pipeline.
- CDP CLI MCP Integration: Run the CLI as an MCP server for typed tool access to every CDP API operation.
- CDP CLI Onboarding Skill: Skill that installs, configures, and verifies the CDP CLI for an AI agent.
API Reference
- API Reference: Top-level API reference hub for CDP services.
- API Reference Introduction: Overview of REST and JSON-RPC API surfaces.
- CDP API v2: Core v2 API concepts and endpoint navigation.
- Authentication (API v2): Bearer token generation and request authentication flow.
- Errors: Error types, troubleshooting guidance, and response semantics.
- JSON-RPC API: Supported RPC methods and usage patterns.
- Payment APIs Overview: Programmatic payment creation, transfer handling, and webhooks.
Guides
- Non-custodial Wallets Welcome: Managed wallet infrastructure for users and systems.
- Onramp Overview: Fiat-to-crypto onboarding with hosted and headless integration options.
- Paymaster Quickstart: Sponsor gas and improve transaction UX with account abstraction.
- x402 Welcome: HTTP-native payments for monetizing APIs and resources.
- Webhooks Overview: Event-driven integrations for transaction and address monitoring.
AI & Agent Tooling
- AgentKit Welcome: Build AI agents that can use CDP tools and wallet actions.
- AgentKit Quickstart: Fast start for creating and running your first AgentKit integration.
- AgentKit MCP Extension: Connect AgentKit capabilities through MCP-compatible tooling.
- CDP Docs MCP: Configure MCP connections so AI tools can access CDP docs context.
- Agentic Wallet: Wallet infrastructure designed for autonomous AI agent workflows.
- Agentic Wallet CLI Quickstart: Set up an agent-ready wallet flow with secure defaults.
- Agentic Wallet MCP: MCP server for AI agents to autonomously discover and pay for x402 services.
Core API Concepts
- Idempotency: Safely retry write requests without creating duplicate side effects.
- Rate Limits: Throughput constraints, request planning, and backoff guidance.
- Verify Webhook Signatures: Validate webhook authenticity before processing incoming events.
- Service Status: Check platform availability and incident updates.
SDKs
- SDK Overview: CDP SDK documentation and language-specific entry points.
- TypeScript SDK: TypeScript SDK setup and API usage for CDP applications.
- Python SDK: Python SDK setup and usage for backend automation workflows.
- CDP Hooks: Frontend React hooks for authentication and transaction workflows.
- React SDK: Frontend wallet and auth components for React apps.
Tutorials
- Explore Demo Apps: Curated examples demonstrating common product integration patterns.
- Learn Demo Apps: Guided examples for key onchain and payment use cases.
- Automated Mass Payouts: Build and run multi-recipient payout workflows.
- Onchain Commerce Shop: Build commerce checkout flows using onchain payments.
- Aave Lending Integration: Build a lending flow with CDP and DeFi primitives.
Optional
- Changelog: Product and documentation release updates.
- AI Context: Supplemental context for AI-assisted tooling and workflows.
- Custom Stablecoins: Stablecoin issuance and orchestration references for specialized integrations.
- Prime API Docs: Institutional trading and portfolio docs for Prime-specific use cases.
- Derivatives Docs: Derivatives market data and trading protocol documentation.
Automate transactions like real-time eligibility checks and claims processing with developer-friendly, JSON-based APIs that support thousands of payers.
Primev is building mev-commit, a credible commitment network for mev actors.
Dynamic offers a suite of tools for effortless log in, wallet creation and user management. Designed for users. Built for developers.
Mesh enables safer, easier crypto transfers and payments from 300+ leading exchanges and wallets, all without leaving your platform
Earn revenue today without delaying your roadmap. Payment processing for SaaS by SaaS.
FlowX.AI is redefining banking modernization with the first-ever unified, open, AI platform built to free banks from restrictive point solutions.
Markets, illuminated — World's largest provider of trading indicators for every market from stocks, crypto, and forex.