Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smonn/algorand-vanity
Find vanity address for Algorand accounts. Fast!
https://github.com/smonn/algorand-vanity
algorand go golang
Last synced: 7 days ago
JSON representation
Find vanity address for Algorand accounts. Fast!
- Host: GitHub
- URL: https://github.com/smonn/algorand-vanity
- Owner: smonn
- Created: 2021-09-07T19:36:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-03T15:13:58.000Z (5 months ago)
- Last Synced: 2024-08-03T16:31:25.824Z (5 months ago)
- Topics: algorand, go, golang
- Language: Go
- Homepage:
- Size: 3.42 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# algorand-vanity
Inspired by https://algovanity.com, this is a local/offline only option written in Go, and a lot faster. On my 2019 MacBook Pro I get about ~300k addresses per second.
## Install
### Option 1, clone and build yourself
```bash
git clone [email protected]:smonn/algorand-vanity.git
cd algorand-vanity
go get
go build
```### Option 2, go install
This assumes you have your `~/go/bin` folder in your `PATH`.
```bash
go install github.com/smonn/algorand-vanity@latest
```### Option 3, download latest release
Visit the [releases page](https://github.com/smonn/algorand-vanity/releases) and download the latest release for your platform.
## Usage
```bash
algorand-vanity '^ABC[2-7]'
```The first param should be a regular expression. Remember that an Algorand address is a base32 string matching `^[A-Z2-7]{58}$`. So any pattern that's a subset of that should work.
> I'm a beginner with Go so I'm sure this could be improved a lot further. Happy hunting!