EVM Integrations
The EthereumProvider
defined in Tomo Connect SDK contains all the necessary functions to interact with EVM chains. Core functions are:
requestAddresses
Implemented eth_requestAccounts
getAddresses
Implemented eth_accounts
signMessage
Implemented personal_sign
signTypedData
Implemented eth_signTypedData_v4
sendTransaction
Implemented eth_sendTransaction
sendRawTransaction
Implemented eth_sendRawTransaction
swithChain
Implemented wallet_switchEthereumChain
recoverMessageAddress
Implemented personal_ecRecover
Also EthereumProvider is a provider compatible with EIP 1193. It can be integrated with third-party libraries like viem, ethers, just like window.ethereum.
Last updated