{"id":16728763,"url":"https://github.com/hukkin/dotvanity","last_synced_at":"2025-04-10T11:07:25.249Z","repository":{"id":57621630,"uuid":"264782565","full_name":"hukkin/dotvanity","owner":"hukkin","description":"CLI tool for generating Substrate (or Polkadot) vanity addresses","archived":false,"fork":false,"pushed_at":"2020-09-23T21:39:30.000Z","size":215,"stargazers_count":15,"open_issues_count":1,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T16:07:50.894Z","etag":null,"topics":["blockchain","cli","cryptocurrency","polkadot","substrate"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hukkin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-18T00:18:47.000Z","updated_at":"2025-02-05T15:44:07.000Z","dependencies_parsed_at":"2022-09-19T11:12:19.456Z","dependency_job_id":null,"html_url":"https://github.com/hukkin/dotvanity","commit_stats":null,"previous_names":["hukkinj1/dotvanity"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hukkin%2Fdotvanity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hukkin%2Fdotvanity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hukkin%2Fdotvanity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hukkin%2Fdotvanity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hukkin","download_url":"https://codeload.github.com/hukkin/dotvanity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247685627,"owners_count":20979085,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","cli","cryptocurrency","polkadot","substrate"],"created_at":"2024-10-12T23:11:38.590Z","updated_at":"2025-04-10T11:07:25.221Z","avatar_url":"https://github.com/hukkin.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Crate](https://img.shields.io/crates/v/dotvanity.svg)](https://crates.io/crates/dotvanity)\n[![Build Status - Travis](https://travis-ci.com/hukkinj1/dotvanity.svg?branch=master)](https://travis-ci.com/hukkinj1/dotvanity)\n[![Build status- AppVeyor](https://ci.appveyor.com/api/projects/status/xgyd0s7vo2va9dh7/branch/master?svg=true)](https://ci.appveyor.com/project/hukkinj1/dotvanity/branch/master)\n# dotvanity\n\n\u003c!--- Don't edit the version line below manually. Let bump2version do it for you. --\u003e\n\u003e Version 1.0.0\n\n\u003e CLI tool for generating [Substrate](https://substrate.dev/) (or [Polkadot](https://polkadot.network/)) vanity addresses\n\n\n## Features\n* Generate SS58 encoded vanity addresses using sr25519 keypairs\n* Support address types 0 to 127 (includes Polkadot, Kusama, generic Substrate etc.). Defaults to Polkadot mainnet (address type 0).\n* Specify number of CPU cores used\n* Specify a substring that the addresses must\n    * start with\n    * end with\n    * contain\n* Set a required minimum amount of letters (a-z or A-Z) or digits (0-9) that the address must contain\n* Output a corresponding BIP39 mnemonic phrase along with the address\n* Binaries built for Linux, macOS and Windows\n\n## Installing\nDownload the latest binary release from the [_Releases_](https://github.com/hukkinj1/dotvanity/releases) page.\n\nAlternatively, if you have `cargo` installed, build and install by running\n```bash\ncargo install dotvanity\n```\n\n## Usage examples\nFind an address that starts with \"11\" (e.g. 11Tvp5FaD2Vf69BS5tgGJio8KBPd6PUSvrn9nyDTCLWnQWw)\n```bash\ndotvanity --startswith 11\n```\n\nFind an address that ends with \"zz\" (e.g. 1X9fUsYxfJ3qJvGu9wdZNhaKP37Y9Vg1YgsMKgkrDox9Pzz)\n```bash\ndotvanity --endswith zz\n```\n\nFind an address containing the substring \"XXXXX\" (e.g. 1R6DVtPBh5ZfNHPFoHT4GVUuLwzcbZaVvD4EFXXXXXZMBc3)\n```bash\ndotvanity --contains XXXXX\n```\n\nFind an address with at least 46 letters (e.g. 14KhqiucsPQJYfBQnYYUMTKSNUjwFdFzFGEMyjEUedCpJSFa)\n```bash\ndotvanity --letters 46\n```\n\nFind an address with at least 25 digits (e.g. 148GwY3868mW4vGvrQtq4266CK3165835N593ngW9B57HDBg)\n```bash\ndotvanity --digits 25\n```\n\nUse 5 CPU threads. The default is 1.\n```bash\ndotvanity --cpus 5\n```\n\nAlter the address type. Create a Kusama address (type 2) instead of Polkadot.\n```bash\ndotvanity --type 2\n```\n\nGenerate 5 addresses (the default is 1)\n```bash\ndotvanity -n 5\n```\n\nOutput a BIP39 mnemonic phrase for found addresses. **NOTE: This is resource intensive and makes finding an address a LOT slower.**\n```bash\ndotvanity --mnemonic\n```\n\nCombine flags introduced above\n```bash\ndotvanity --startswith 11 --endswith QQ --cpus 3\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhukkin%2Fdotvanity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhukkin%2Fdotvanity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhukkin%2Fdotvanity/lists"}