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.
Dan Finlay
1c59af7686
|
7 years ago | |
---|---|---|
dist | 7 years ago | |
test | 7 years ago | |
.gitignore | 8 years ago | |
README.md | 7 years ago | |
circle.yml | 8 years ago | |
index.js | 8 years ago | |
package.json | 7 years ago |
README.md
Eth ENS Namehash
A javascript library for generating Ethereum Name Service (ENS) namehashes per spec.
Installation
npm install eth-ens-namehash -S
Usage
var namehash = require('eth-ens-namehash')
var hash = namehash.hash('foo.eth')
// '0xde9b09fd7c5f901e23a3f19fecc54828e9c848539801e86591bd9801b019f84f'
// Also supports normalizing strings to ENS compatibility:
var input = getUserInput()
var normalized = namehash.normalize(input)
Development
This module supports advanced JavaScript syntax, but exports an ES5-compatible module. To re-build the exported module after making changes, run npm run bundle
(must have browserify installed).