We refreshed our doc site!

Bookmarked links may have changed

Read release notes

Web3 Services

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 CategoryEndpointPolygonEthereumAvalancheSolanaArbitrumWallet Signing Service
Users and PINsPOST /user/initializeYesYesYesYesYesYes
WalletsPOST /user/walletsYesYesYesYesYesYes
GET /walletsYesYesYesYesYesYes
GET /wallets/{id}YesYesYesYesYesYes
PUT /wallets/{id}YesYesYesYesYesYes
GET /wallets/{id}/balancesYesYesYesYesYesNo
GET /wallets/{id}/nftsYesYesYesYesYesNo
TransactionsPOST /user/transactions/transferYesYesYesYesYesNo
POST /user/transactions/{id}/accelerateYesYesYesNoNoNo
POST /user/transactions/{id}/cancelYesYesYesNoNoNo
POST /user/transactions/contractExecutionYesYesYesYesYesNo
GET /transactionsYesYesYesYesYesNo
GET /transactions/{id}YesYesYesYesYesNo
POST /transactions/transfer/estimateFeeYesYesYesYesYesNo
POST /transactions/contractExecution/estimateFeeYesYesYesYesYesNo
POST /transactions/validateAddressYesYesYesYesYesYes
Token LookupGET /tokens/{id}YesYesYesYesYesNo
SigningPOST /user/sign/messageYesYesYesYesYesYes
POST /user/sign/typedDataYesYesYesYesYesYes
POST /user/sign/transactionComing soonComing soonComing soonYes (only on SOL-DEVNET)Coming soonYes

Developer-controlled wallets

API CategoryEndpointPolygonEthereumAvalancheSolanaArbitrumWallet Signing Service
WalletSetsPOST / developer/walletSetsYesYesYesYesYesComing soon
PUT /developer/walletSets/{id}YesYesYesYesYesComing soon
GET /walletSetsYesYesYesYesYesComing soon
GET /walletSets/{id}YesYesYesYesYesComing soon
WalletsPOST /developer/walletsYesYesYesYesYesComing soon
GET /walletsYesYesYesYesYesComing soon
GET /wallets/{id}YesYesYesYesYesComing soon
PUT /wallets/{id}YesYesYesYesYesComing soon
GET /wallets/{id}/balancesYesYesYesYesYesNo
GET /wallets/{id}/nftsYesYesYesYesYesNo
TransactionsPOST /developer/transactions/transferYesYesYesYesYesNo
POST /developer/transactions/{id}/accelerateYesYesYesNoNoNo
POST /developer/transactions/{id}/cancelYesYesYesNoNoNo
POST /developer/transactions/contractExecutionYesYesYesComing soonYesNo
GET /transactionsYesYesYesYesYesNo
GET /transactions/{id}YesYesYesYesYesNo
POST /transactions/transfer/estimateFeeYesYesYesYesYesNo
POST /transactions/contractExecution/estimateFeeYesYesYesYesYesNo
POST /transactions/validateAddressYesYesYesYesYesYes
Token LookupGET /tokens/{id}YesYesYesYesYesNo
SigningPOST /developer/sign/messageYesYesComing soonYesYesComing soon
POST /developer/sign/typedDataYesYesComing soonNoYesComing soon
POST /developer/sign/transactionComing soonComing soonComing soonYes (only on SOL-DEVNET)Coming soonComing soon

Smart Contract Platform

API CategoryEndpointPolygonEthereumAvalancheSolanaArbitrumWallet Signing Service
Deploy / ImportPOST /contracts/importYesYesNoComing soonYesNo
POST /contracts/deployYesYesNoComing soonYesNo
POST /contracts/deploy/estimateFeeYesYesNoComing soonYesNo
InteractPOST /contracts/{id}/readYesYesNoComing soonYesNo
View / UpdateGET /contractsYesYesNoComing soonYesNo
GET /contracts/{id}YesYesNoComing soonYesNo
PATCH /contracts/{id}YesYesNoComing soonYesNo
TemplatesPOST /templates/{id}/deployYesYesNoComing soonYesNo
POST /templates/{id}/deploy/estimateFeeYesYesNoComing soonYesNo
Did this page help you?
© 2023-2024 Circle Technology Services, LLC. All rights reserved.