Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdzz-club/nkcli
A Nostr cli key manager, support serve NIP-46
https://github.com/mdzz-club/nkcli
go golang key-management nip-06 nip-26 nip-46 nostr nostrconnect
Last synced: 24 days ago
JSON representation
A Nostr cli key manager, support serve NIP-46
- Host: GitHub
- URL: https://github.com/mdzz-club/nkcli
- Owner: mdzz-club
- License: mit
- Created: 2023-03-15T13:37:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-11T08:00:09.000Z (over 1 year ago)
- Last Synced: 2024-02-17T05:34:16.976Z (10 months ago)
- Topics: go, golang, key-management, nip-06, nip-26, nip-46, nostr, nostrconnect
- Language: Go
- Homepage:
- Size: 43 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nostr - nkcli - club/nkcli.svg?style=social) - A CLI tool for nostr key manage and serve NIP-46. (Tools / Client reviews and/or comparisons)
README
# nkcli
Nostr key manager CLI tool.
## Features
- Multiple key management
- [NIP-46](https://github.com/nostr-protocol/nips/blob/master/46.md) support
- [NIP-06](https://github.com/nostr-protocol/nips/blob/master/06.md) support
- Encrypt your private key for security## Install
Install via go install:
```
go install github.com/mdzz-club/nkcli@latest
```## Usage
```
$ nkcli help
NAME:
nkcli - Manage Nostr keysUSAGE:
nkcli [global options] command [command options] [arguments...]VERSION:
0.0.0COMMANDS:
generate, g Generate a new key
list, l List keys
update, u Update keys metadata and relay list
import, i Import your key
remove Remove your key and connected sessions
connect, c Create new connection via nostrconnect://
disconnect Disconnect and remove connection
help, h Shows a list of commands or help for one commandGLOBAL OPTIONS:
--db value, -d value Database file (default: "/Users/boloto/.nkclidb") [$NKCLI_DB]
--help, -h show help
--version, -v print the version
```