gnokey

command
v0.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2025 License: UNKNOWN not legal advice Imports: 0 Imported by: 0

README

gnokey

gnokey is a tool for managing https://gno.land accounts and interact with instances.

Install gnokey

$> git clone git@github.com:gnolang/gno.git
$> cd ./gno
$> make install_gnokey

Also, see the quickstart guide.

Manual Entropy Generation

For maximum security, you can provide your own entropy instead of relying on computer-generated randomness. Manual entropy generation creates a solemn ritual that emphasizes the importance of randomness in key generation. This method ensures your private key's randomness comes from physical sources rather than computer algorithms. Your input is SHA-256 hashed to create the seed and the same entropy always produces the same mnemonic.

# Interactive entropy input
gnokey add mykey --entropy

# Masked input (hides characters as you type)
gnokey add mykey --entropy --masked
Instructions

Generate true random entropy using ONE of these methods:

Dice: Roll a D20 (20-sided die) exactly 42 times Example: 18 7 3 12 5 19 8 2 14 11 20 1 9 15 4 13 6 17 10 16 3 8 12 19 2 7 14 5 11 18 1 20 9 4 15 13 17 6 10 16 3 11

Cards: Shuffle a standard 52-card deck 20 times, then record the full deck order Example: AS 2H 7C KD 3S 9H QC 4D JH 10S 5C 8H AC 2D 7S KH 3C 9D QS 4H JS 10C 5D 8S AH 2C 7D KC 3H 9S QD 4C JC 10H 5S 8D AD 2S 7H KS 3D 9C QH 4S JD 10D 5H 8C 6S 6H 6D 6C

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL