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

https://github.com/d3portillo/usemetamask

Utility React hook to handle Metamask's browser API
https://github.com/d3portillo/usemetamask

crypto hook metamask react-hooks reactjs web3

Last synced: 6 months ago
JSON representation

Utility React hook to handle Metamask's browser API

Awesome Lists containing this project

README

          

# useMetamask 🦍



An utility React hook to handle Metamask's browser API











## Installation

```bash
npm i @forta/usemetamask
```

## Getting Started

```js
import { useMetamask } from "@forta/usemetamask"

function App() {
const { account, connect, balance } = useMetamask()
return (


Address: {account}


BALANCE: {balance}ETH


CONNECT

)
}
```

## Send Ether

```js
import { parse, useMetamask } from "@forta/usemetamask"
// ..

const { send } = useMetamask()
send({
to: "0x3c0e20fCA6d2E084127D056377a5f35294503447",
value: parse.toTxWei(0.5),
/* 0.5 in ETH. Request expects wei in HEX value.
.toTxWei parses a number to wei & then to HEX */
})
```

---

**[READ THE DOCS 🌟](https://forta.vercel.app/usemetamask)** | **[FOLLOW ME 🐦](https://twitter.com/d3portillo)**