Platform Compatibility

Platforms compatible with zksync-ethers v5 and v6

zksync-ethers supports all modern browsers (Chrome, Edge, Firefox, Safari, etc.) & runtime environments (Node.js, React Native, Electron).

Ethers v5 compatibility

  • Node.js: v12.x and above.
  • Browser: All modern browsers (Chrome, Firefox, Safari, Edge).
  • React Native: Supported via react-native-ethers.
  • Electron: Standard configurations supported.
  • TypeScript: Included type definitions.

Ethers v6 compatibility

  • Node.js: v14.x and above
  • Browser: Optimized for all modern browsers.
  • React Native: Improved support via the latest react-native-ethers.
  • Electron: Enhanced integration for desktop applications.
  • TypeScript: Comprehensive type definitions for better developer experience.
  • BigInt: Required for certain functionalities in ethers v6.

Both versions offer robust platform compatibility, ensuring seamless integration with ZKsync across different environments.

For more detailed information and specific configurations, refer to the official zksync-ethers documentation.

Made with ❤️ by the ZKsync Community