Note: This repository contains only compiled releases and binaries. No source code is included here.
After downloading and extracting a release, navigate to the release directory:
# Show help
./jamixir --help
# Run the fuzzer
./jamixir fuzzer
# Generate keys
./jamixir gen-keys
./jamixir gen-keys --file-name my-validator-key
# List existing keys
./jamixir list-keys
# Run a node
./jamixir run
./jamixir run --port 10001
./jamixir run --keys path/to/keys.seed --genesis path/to/genesis.jsonThe Jamixir binary includes a built-in fuzzer that runs as a listener on a Unix domain socket.
./jamixir fuzzer -hOutput:
Run the fuzzer listener on unix domain socket
Usage: jamixir fuzzer [OPTIONS]
Options:
--socket-path <PATH> Unix domain socket path for fuzzer mode
--log <LEVEL> Log level (none | info | warninig | error | debug) default: info
-h, --help Print help
Examples:
jamixir fuzzer --socket-path ./fuzzer.sock
jamixir fuzzer --socket-path /tmp/jamixir_fuzzer.sock --log debug
jamixir fuzzer --log warn --socket-path ./fuzzer.sock
Basic usage:
./jamixir fuzzer --socket-path ./fuzzer.sockWith custom log level:
./jamixir fuzzer --socket-path /path/to/socket --log debug