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

https://github.com/jellydn/typechain-demo-app

How to use Typechain with Ethers V5
https://github.com/jellydn/typechain-demo-app

dapp ethereum ethersjs expressjs typechain

Last synced: 3 months ago
JSON representation

How to use Typechain with Ethers V5

Awesome Lists containing this project

README

          

# Welcome to typechain-demo-app 👋

![Version](https://img.shields.io/badge/version-0.0.1-blue.svg?cacheSeconds=2592000)
[![Twitter: jellydn](https://img.shields.io/twitter/follow/jellydn.svg?style=social)](https://twitter.com/jellydn)

> How to use Typechain with Ethers V5

[![TypeChain - 🔌 TypeScript bindings for Ethereum smart contracts](https://img.youtube.com/vi/p83-lWMUP34/0.jpg)](https://www.youtube.com/watch?v=p83-lWMUP34)

## Features

- 📦 [ethers.js](https://github.com/ethers-io/ethers.js/) - Complete Ethereum library and wallet implementation in JavaScript.
- 🦾 [Typechain target Ethers-v5](https://github.com/dethcrypto/TypeChain/blob/master/packages/target-ethers-v5/README.md) - TypeScript bindings for Ethers 5.x.x smartcontracts
- 🔥 [new-web-app](https://github.com/jellydn/new-web-app) - Frontend app generator, built on top vitejs
- 🔥 [Express v5.0.0-beta.1](https://expressjs.com/en/5x/api.html) - Fast, unopinionated, minimalist web framework for Node.js
- 🎨 [UnoCSS](https://unocss.antfu.me/) - The instant on-demand atomic CSS engine.

## Install

```sh
yarn install
```

## Usage

### React Web App

```sh
# Generate typing from ABI files
yarn sc:types
# Open web application
yarn dev
```

### Web Server

```sh
# Generate typing for server
yarn sc:api-types
# Run Express server on port 3001
yarn server:dev
```

## Author

👤 **Dung Huynh**

- Website: https://productsway.com/
- Twitter: [@jellydn](https://twitter.com/jellydn)
- Github: [@jellydn](https://github.com/jellydn)

## Show your support

Give a ⭐️ if this project helped you!

---

_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_