# web3 {ethereum-based-chains} provider for flutter dApp browser
_web3 injector for flutter dApp browser. this package is used for two-way communication between flutter inappwebview and js injected code._ 

### init scripts
- initialize typescript project
```bash
npx tsc init
```
- use Google typescript for lint (optional)
```bash
npx gts init
```
- lint/fix the project files
```bash
yarn [lint:fix]
```

### test scripts
run tests for the flutter web3 provider
```shell
yarn test
```

### build scripts
build the provider bridge files
```bash
yarn compile
```

## contributions
_this repo is open for contributions. feel free to (create)/(manage) [pull requests]/[issues]._
