Using EVM libraries like Ethers.js and Viem in React Native with Para’s SDK
Para’s React Native SDK provides full support for EVM chains through popular libraries like Ethers.js and Viem. Once a user is authenticated using native passkeys in your React Native or Expo application, all EVM-related operations work the same way as in our web SDKs.
After authenticating with the Para React Native SDK using native passkeys, you can seamlessly sign transactions and messages, interact with smart contracts, connect to different EVM networks, and perform other EVM operations. Both Ethers.js and Viem libraries are fully compatible with Para’s React Native SDK, working identically to their web counterparts.
When implementing EVM functionality in React Native applications:
The underlying code for signing transactions and messages remains identical between web and mobile implementations.