A suspense-compatible React library for Ethereum development
ethereal-react
A collection of React hooks and components, making it easy to develop frontends for Ethereum dApps.
Features:
- Powered by ethers.
- Works with React 17+, and compatible with upcoming React 18 features. Powered by Suspense, Error Boundaries, and concurrent rendering.
- Built-in support for connecting to wallets with Web3Modal.
- Supports TypeScript out of the box, including fully-typed contracts with TypeChain.
- Small bundle size, and tree-shakable module. Currently ~2.5 kB gzipped for all features.