Blockchain Compatibility for Web3 Services APIs

This topic lists the support for Circle API endpoints on the various blockchains you can use with Circle Web3 Services. The tables in each section list the Web3 Services APIs and endpoints for a product, and indicate whether they are supported on the specified blockchains. For each blockchain included, support applies to both the Testnet and Mainnet networks for that chain. The Wallet Signing Service column indicates whether the service supports the APIs.

User-controlled wallets

API Category Endpoint Polygon Ethereum Avalanche Solana Wallet Signing Service
Users and PINs POST /user/initialize Yes Yes Yes Coming soon Yes
Wallets POST /user/wallets Yes Yes Yes Coming soon Yes
GET /wallets Yes Yes Yes Coming soon Yes
GET /wallets/{id} Yes Yes Yes Coming soon Yes
PUT /wallets/{id} Yes Yes Yes Coming soon Yes
GET /wallets/{id}/balances Yes Yes Yes Coming soon No
GET /wallets/{id}/nfts Yes Yes Yes Coming soon No
Transactions POST /user/transactions/transfer Yes Yes Yes Coming soon No
POST /user/transactions/{id}/accelerate Yes Yes Yes Coming soon No
POST /user/transactions/{id}/cancel Yes Yes Yes Coming soon No
POST /user/transactions/contractExecution Yes Yes Yes Coming soon No
GET /transactions Yes Yes Yes Coming soon No
GET /transactions/{id} Yes Yes Yes Coming soon No
POST /transactions/transfer/estimateFee Yes Yes Yes Coming soon No
POST /transactions/contractExecution/estimateFee Yes Yes Yes Coming soon No
POST /transactions/validateAddress Yes Yes Yes Coming soon Yes
Token Lookup GET /tokens/{id} Yes Yes Yes Coming soon No
Signing POST /user/sign/message Yes Yes Yes Coming soon Yes
POST /user/sign/typedData Yes Yes Yes Coming soon Yes
POST /user/sign/transaction Coming soon Coming soon Coming soon Coming soon Yes

Developer-controlled wallets

API Category Endpoint Polygon Ethereum Avalanche Solana Wallet Signing Service
WalletSets POST /
developer/walletSets
Yes Yes Yes Coming soon Coming soon
PUT /developer/walletSets/{id} Yes Yes Yes Coming soon Coming soon
GET /walletSets Yes Yes Yes Coming soon Coming soon
GET /walletSets/{id} Yes Yes Yes Coming soon Coming soon
Wallets POST /developer/wallets Yes Yes Yes Coming soon Coming soon
GET /wallets Yes Yes Yes Coming soon Coming soon
GET /wallets/{id} Yes Yes Yes Coming soon Coming soon
PUT /wallets/{id} Yes Yes Yes Coming soon Coming soon
GET /wallets/{id}/balances Yes Yes Yes Coming soon No
GET /wallets/{id}/nfts Yes Yes Yes Coming soon No
Transactions POST /developer/transactions/transfer Yes Yes Yes Coming soon No
POST /developer/transactions/{id}/accelerate Yes Yes Yes Coming soon No
POST /developer/transactions/{id}/cancel Yes Yes Yes Coming soon No
POST /developer/transactions/contractExecution Yes Yes Yes Coming soon No
GET /transactions Yes Yes Yes Coming soon No
GET /transactions/{id} Yes Yes Yes Coming soon No
POST /transactions/transfer/estimateFee Yes Yes Yes Coming soon No
POST /transactions/contractExecution/estimateFee Yes Yes Yes Coming soon No
POST /transactions/validateAddress Yes Yes Yes Coming soon Yes
Token Lookup GET /tokens/{id} Yes Yes Yes Coming soon No
Signing POST /developer/sign/message Yes Yes Coming soon Coming soon No
POST /developer/sign/typedData Yes Yes Coming soon Coming soon Coming soon
POST /developer/sign/transaction Coming soon Coming soon Coming soon Coming soon Coming soon

Smart Contract Platform

API Category Endpoint Polygon Ethereum Avalanche Solana Wallet Signing Service
Deploy / Import POST /contracts/import Yes Yes No Coming soon No
POST /contracts/deploy Yes Yes No Coming soon No
POST /contracts/deploy/estimateFee Yes Yes No Coming soon No
Interact POST /contracts/{id}/read Yes Yes No Coming soon No
View / Update GET /contracts Yes Yes No Coming soon No
GET /contracts/{id} Yes Yes No Coming soon No
PATCH /contracts/{id} Yes Yes No Coming soon No
Templates POST /templates/{id}/deploy Yes Yes No Coming soon No
POST /templates/{id}/deploy/estimateFee Yes Yes No Coming soon No