Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tenkoh/go-pubmine

Generator of key pairs which have pretty (vanity) public keys containing your favorite words. The whole process is locally done, so feel it easy to use!
https://github.com/tenkoh/go-pubmine

cli nostr wasm

Last synced: 3 months ago
JSON representation

Generator of key pairs which have pretty (vanity) public keys containing your favorite words. The whole process is locally done, so feel it easy to use!

Awesome Lists containing this project

README

        

# go-pubmine
Multithreading key pair generator which gives pretty (vanity) public keys containing your favorite words.

## Overview
This repository contains three contents.

- Go's package (on root)
- cli tool (on cmd/pubmine)
- web app source (hosting on https://tenkoh.github.io/go-pubmine)

## Feature
- **It's safe!** : All processed are done on your local computer.
- **It's fast!** : Multithreading is supported.

## About cli

### Install
Now, only `go install` is supported.

```
go install github.com/tenkoh/go-pubmine/cmd/pubmine@latest
```

### Usage
Just enter the command below.

```
pubmine {prefix you want to use}
```

You can get a keypair. **Private key is shown on the terminal. So be careful.**

```
Public key:
npub1~
Private key:
nsec1~
```

## About web app

### Usage
1. Visit https://tenkoh.github.io/go-pubmine
2. Enter a prefix into the input form, then hit the RUN button.

## Tips
Reference operation time (with 8 threads):
- less than four characters: a few seconds
- five characters: a few miniutes
- more than six characters: you need to sleep :)

## License
MIT

## Author
tenkoh