Giter Site home page Giter Site logo

synesso / stellar-vanity-address-generator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from robertdurst/stellar-vanity-address-generator

0.0 1.0 0.0 18 KB

Generate Stellar Vanity Wallets

Home Page: https://crates.io/crates/stellar_vanity

License: MIT License

Rust 100.00%

stellar-vanity-address-generator's Introduction

Stellar Vanity

A simple CLI tool to generate Stellar vanity addresses.

Vanity Address: similar to a vanity license plate, a vanity cryptocurrency address is an address where either the beginning (prefix) or end (postfix) is a special or meaningful phrase. Generating such an address requires work. Below is the expected time and difficulty of finding different length words in a vanity address (based on a more optimized algorthim/codebase).

Vanity Key Chrt

How to use library:

use stellar_vanity::vanity_key::AddressGenerator;

let mut generator: AddressGenerator = Default::default();

let (public_key, private_key) = generator.find(|public, private| {
  // any conditions go here
  public.as_str().ends_with("RUST") // e.g. find address with the "RUST" suffix
});

This will continuously loop until a key with the desired properties is found. Once the vanity address is found, a tuple (public_key, private_key) will be returned. Note, this is a synchronous function.

How to use CLI:

cargo run [--postfix=<POSTFIX>] [--prefix=<PREFIX>]

Either `--postfix` or `--prefix` option is required.

stellar-vanity-address-generator's People

Contributors

charlie-wasp avatar fu5ha avatar robertdurst avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.