1.0.0 • Published 8 years ago
onz-vanity-gen v1.0.0
:fire:ONZ Vanity Generator:fire:
Fast and First, ONZcoin Vanity address generator!

:clap:
Getting Started
Install onz-vanity-gen into your project:
npm install onz-vanity-genCreate a app.js file and add the following:
const onzAddGen = require('onz-vanity-gen');
let onzAddGen = new ONZVanitygen({
pattern: 123456
});
onzAddGen.run((data) => {
console.log('found: ', data);
}, (data) => {
console.log('status: ', data);
});Run your app.js file:
node app.jsAPI
let onzAddGen = new ONZVanitygen(config);config properties:
| Name | Default | Type | Required | Description |
|---|---|---|---|---|
| pattern | - | char or array of chars | Yes | Pattern(s) to find. |
| continue | true | boolean | No | Should continue after first found? |
| messageInterval | 1000 | number | No | Interval in ms between status callback. |
| debugOutput | false | boolen | No | true or false for debug output. |
onzAddGen.run(foundCallback, statusCallback);| Name | Type | Required | Description |
|---|---|---|---|
| foundCallback | function | Yes | Callback when key was found. |
| statusCallback | function | No | Callback with status information. |
Example
Example is found on github or in your main fodler as example.js https://github.com/scottie/onz-vanity-gen.example.js
/*
Example ONZ Vanity Generator
*/
//CONFIG
var patterns = ["666", "god", "scott", "luv", "onz", "123", "abc", "ABC", "GOD", "SCOTT", "LuV", "0nZ"];
// 3 is good, 6 is hard, anything else is IMPOSSIBLE :)
//LEAVE BE
//////////////////////////////////
const ONZVanitygen = require('./');
const fs = require('fs');
let onzAddGen = new ONZVanitygen({
pattern: patterns,
continue: true,
messageInterval: 1000,
debugMode: true
});
onzAddGen.run((data) => {
let txt = `
Pattern: ${data.pattern}
Address: ${data.address}
Passphrase: ${data.passphrase}
`;
onzAddGen.log(txt);
fs.appendFileSync('found.txt', txt, (error) => {});
}, (data) => {
let txt = `\r\rCount: ${data.count} | Time: ${data.time} s. | Avg: ${data.avg} keys/s | Found: ${data.foundCount}`;
process.stdout.write(txt); // to back cursor to the start of the line (in console.log doesn't work)
});To run the example:
npm install
npm run exampleLicense
MIT © Scott Lindh MIT © Radosław Wiliński
1.0.0
8 years ago