A practical guide to optimizing React Native apps for Web3 development, covering dependency management, polyfill handling, security practices (pinning dependencies, using lockfiles), and choosing mobile-native libraries. Highlights include using Viem over ethers.js for Ethereum interactions, native crypto libraries for better security and performance, and Web3Modal as the recommended wallet connection library with a dedicated React Native SDK.
Table of contents
Pick external libraries carefullyTake care of your polyfillsManage dependencies securelyAlways use libraries dedicated to the mobile platformConnect wallet librariesSummary15 Impressions