Developer-controlled wallets
The following tables group developer-controlled wallets endpoints by API category and show which blockchains support them.Wallets API
Select the tab that matches the first letter range of your blockchain name to see supported wallet endpoints.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Create developer wallets | Yes | Yes | Yes | Yes |
| List developer wallets Retrieve a developer wallet | Yes | Yes | Yes | Yes |
| Fetch balances for a wallet | Yes | Yes | Yes | Yes |
| Fetch NFTs for a wallet | No | Yes | Yes | Yes |
Transactions API
Select the tab that matches the first letter range of your blockchain name to see supported transactions endpoints.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Create a transfer Validate an address | Yes | Yes | Yes | Yes |
| Accelerate a transaction Cancel a transaction | No | No | Yes | Yes |
| Create a contract execution Estimate contract execution fees | Limited* | Yes | Yes | Yes |
| List transactions Retrieve a transaction Estimate transfer fees | Yes | Yes | Yes | Yes |
abiFunctionSignature and
contractAddress.The following sample request body shows the required values.JSON
Signing API
Select the tab that matches the first letter range of your blockchain name to see supported signing endpoints.To sign transactions with an
EVM-TESTNET wallet, use the appropriate
chain ID. If you’re on mainnet, you can use an EVM
wallet to sign transactions on any EVM-compatible chain.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Sign message | Yes | Yes | Yes | Yes |
| Sign typed data | No | Yes | Yes | Yes |
| Sign transaction | No | EVM, EVM-TESTNET wallets only | EVM, EVM-TESTNET wallets only | EVM, EVM-TESTNET wallets only |
| Sign delegate action | No | No | No | No |
Token Lookup API
The retrieve a developer token endpoint is available for all supported chains except Near.User-controlled wallets
The following tables group user-controlled wallets endpoints by API category and show which blockchains support them.PIN Authentication API
The create a challenge to initialize a user endpoint is available on all supported blockchains.Wallets API
Select the tab that matches the first letter range of your blockchain name to see supported wallet endpoints.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Create a user wallet Retrieve a user wallet List user wallets | Yes | Yes | Yes | Yes |
| Fetch balance for a wallet | Yes | Yes | Yes | Yes |
| Fetch NFTs for a wallet | No | Yes | Yes | Yes |
Transactions API
Select the tab that matches the first letter range of your blockchain name to see supported transaction endpoints.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Create challenge for transfer | Yes | Yes | Yes | Yes |
| Create challenge to accelerate transaction Create challenge to cancel transaction | No | No | Yes | Yes |
| Create challenge to execute contract Estimate contract execution fees | Limited* | Yes | Yes | Yes |
| Estimate transfer fees | Yes | Yes | Yes | Yes |
| List transactions Retrieve a transaction | Yes | Yes | Yes | Yes |
| Validate an address | Yes | Yes | Yes | Yes |
abiFunctionSignature and
contractAddress.The following sample request body shows the required values.JSON
Signing API
Select the tab that matches the first letter range of your blockchain name to see supported signing endpoints.- A - B
- E - P
- N - S
- Other
| Aptos | Arbitrum | Avalanche | Base | |
|---|---|---|---|---|
| Create challenge to sign message | Yes | Yes | Yes | Yes |
| Create challenge to sign typed data | No | Yes | Yes | Yes |
| Create challenge to sign transaction | No | EVM, EVM-TESTNET wallets only | EVM, EVM-TESTNET wallets only | EVM, EVM-TESTNET wallets only |