You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
717 B
Markdown

8 years ago
# Eth ENS Namehash [![CircleCI](https://circleci.com/gh/flyswatter/eth-ens-namehash.svg?style=svg)](https://circleci.com/gh/flyswatter/eth-ens-namehash)
8 years ago
A javascript library for generating Ethereum Name Service (ENS) namehashes per [spec](https://github.com/ethereum/EIPs/issues/137).
8 years ago
[Available on NPM](https://www.npmjs.com/package/eth-ens-namehash)
## Installation
7 years ago
`npm install eth-ens-namehash -S`
8 years ago
## Usage
```javascript
var namehash = require('eth-ens-namehash')
var hash = namehash.hash('foo.eth')
8 years ago
// '0xde9b09fd7c5f901e23a3f19fecc54828e9c848539801e86591bd9801b019f84f'
// Also supports normalizing strings to ENS compatibility:
var input = getUserInput()
var normalized = namehash.normalize(input)
8 years ago
```
8 years ago