Supported Networks using CDP
Overview
This guide provides an overview of the networks supported by CDP APIs. Skip to the network identifiers section to view a high-level list, but keep in mind supported networks vary by CDP tool or feature, as detailed in this guide.
Supported networks
In addition to our SDK, we provide REST and JSON-RPC APIs for more granular management of your resources and onchain data. Individual API capabilities vary by network.
Tooling | Functionality | Networks |
---|---|---|
AgentKit | AI wallet management | • Base by default • Configurable via wallet provider • See network identifiers |
Base Appchains | Scalable, customizable blockchains | • Base |
Faucets | Testnet token distribution | • Base by default • See Supported Assets |
Node | Free RPC endpoints | • Base |
Onchain Data | Easy access to historical data and webhooks for onchain events | • Base • Ethereum • Solana • Arbitrum • Polygon • See API Reference |
Onramp | Fiat-to-crypto conversions | • Support for > 50 networks • See Onramp section |
Paymaster | Gas sponsorship for your users | • Base |
Reputation | Risk and behavior scoring | • Base • Ethereum • Bitcoin (risk only) |
Staking API | Programmatic staking | • Ethereum • Solana • See API reference |
Verifications | Open-source, onchain verifications | • Base |
Wallet API | Wallet management | • Base by default (gasless sends) • Configurable during creation or via external address • See network identifiers |
Using Onramp
Use our Onramp API to interact with various networks and make it easier for you to move money seamlessly between fiat and onchain economies.
To fetch the most up-to-date list of supported countries and payment methods, use Onramp’s Config API endpoint. It returns a JSON object detailing Onramp-supported regions, along with available payment options for each location.
Use cases
Mainnets
Use mainnets for production-grade transactions and interactions using CDP APIs:
- Sending real crypto funds (e.g., withdrawals, payments)
- Interacting with live DeFi protocols (such as staking)
- Reading onchain data for dashboards, analytics, etc.
CDP APIs can help simplify production workflows by letting you query balances, transactions, or fetch events without running a node.
Testnets
Use testnets for development, testing, or QA with no real funds involved:
- Testing smart contract deployments before mainnet launch
- Simulating workflows (like login, staking, etc.) with testnet funds
- Continuous Integration tests that run contract calls
- Demo purposes for sandbox environments
Layer 2s
Use Layer 2s, such as the Base network, for lower fees and faster transactions:
- Powering gas-efficient wallets or dapps
- Game or social app activity (frequent, low-cost interactions)
- Bridging assets between networks
REST vs. JSON-RPC APIs
Both our REST APIs and JSON-RPC APIs serve distinct purposes are are optimized for different use cases:
- REST APIs: Ideal for retrieving structured data, such as transaction histories, supported countries, or payment methods
- JSON-RPC APIs: Ideal for those needing granular control over onchain data or for performing complex operations
You should use our REST APIs for working with structured data and predefined resources, and our JSON-RPC APIs for onchain data and operations where you need historical balances or the ability to perform batch requests.
What to read next
- API Authentication: Learn how to authenticate your requests to the CDP APIs
- Network-specific features: Learn about network-specific features and capabilities
- Faucets documentation: Learn how to create a CDP wallet and request testnet funds