Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kesne/ethereal-react

A suspense-compatible React library for Ethereum development
https://github.com/kesne/ethereal-react

dapps eth ethereum hooks react react-hooks reactjs

Last synced: 10 days ago
JSON representation

A suspense-compatible React library for Ethereum development

Awesome Lists containing this project

README

        

# `ethereal-react`

A collection of React hooks and components, making it easy to develop frontends for Ethereum dApps.

**Features:**

- Powered by [ethers](https://ethers.org/).
- 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](https://github.com/Web3Modal/web3modal).
- Supports TypeScript out of the box, including fully-typed contracts with [TypeChain](https://github.com/dethcrypto/TypeChain).
- Small bundle size, and tree-shakable module. Currently ~2.5 kB gzipped for all features.

## Getting Started

[Read the documentation site](https://kesne.github.io/ethereal-react/) for details about how to integrate `ethereal-react` in your project.