Check if a wallet is an Ethereum wallet
- React
- React Native
- JavaScript
Read only actions/Viem Public Client
If you want to read data from the blockchain, you will want a “Public Client” (Viem terminology)- React
- React Native
- JavaScript
Write actions/Viem Wallet Client
If you want to write data to the blockchain, you will need a “Wallet Client” (Viem terminology), or a “Signer” (Ethers terminology). Both allow you to sign transactions with the private key.- React
- React Native
- JavaScript
Send multiple transactions atomically
If you want to send multiple transactions atomically, you can use thesendCalls
method. This requires the wallet to support EIP-5792.
- React
- React Native
- JavaScript