Releases: Aryamanraj/go-sol-sign
Releases · Aryamanraj/go-sol-sign
v1.4.1
go-sol-sign v1.4.1
A lightweight command-line tool for signing messages with Solana keypairs.
Quick Install
curl -fsSL https://raw.githubusercontent.com/Aryamanraj/go-sol-sign/main/install.sh | bashManual Download
Download the appropriate binary for your system:
- Linux (x64):
go-sol-sign_1.4.1_linux_amd64.tar.gz - Linux (ARM64):
go-sol-sign_1.4.1_linux_arm64.tar.gz - macOS (Intel):
go-sol-sign_1.4.1_darwin_amd64.tar.gz - macOS (Apple Silicon):
go-sol-sign_1.4.1_darwin_arm64.tar.gz - Windows (x64):
go-sol-sign_1.4.1_windows_amd64.zip - Windows (ARM64):
go-sol-sign_1.4.1_windows_arm64.zip
Usage
go-sol-sign -keypair <path> -message <message> [-format base64|hex]Examples
# Sign a message with base64 output
go-sol-sign -keypair ~/.config/solana/id.json -message "Hello World"
# Sign with hex output
go-sol-sign -keypair ./keypair.json -message "Test" -format hex
# Sign with private key string
go-sol-sign -private-key "base58-encoded-key" -message "Test"
# Sign message from file
go-sol-sign -keypair ./keypair.json -message-file ./message.txtVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtFull Changelog: v1.4.0...v1.4.1
v1.4.0
go-sol-sign v1.4.0
A lightweight command-line tool for signing messages with Solana keypairs.
Quick Install
curl -fsSL https://raw.githubusercontent.com/Aryamanraj/go-sol-sign/main/install.sh | bashManual Download
Download the appropriate binary for your system:
- Linux (x64):
go-sol-sign_1.4.0_linux_amd64.tar.gz - Linux (ARM64):
go-sol-sign_1.4.0_linux_arm64.tar.gz - macOS (Intel):
go-sol-sign_1.4.0_darwin_amd64.tar.gz - macOS (Apple Silicon):
go-sol-sign_1.4.0_darwin_arm64.tar.gz - Windows (x64):
go-sol-sign_1.4.0_windows_amd64.zip - Windows (ARM64):
go-sol-sign_1.4.0_windows_arm64.zip
Usage
go-sol-sign -keypair <path> -message <message> [-format base64|hex]Examples
# Sign a message with base64 output
go-sol-sign -keypair ~/.config/solana/id.json -message "Hello World"
# Sign with hex output
go-sol-sign -keypair ./keypair.json -message "Test" -format hex
# Sign with private key string
go-sol-sign -private-key "base58-encoded-key" -message "Test"
# Sign message from file
go-sol-sign -keypair ./keypair.json -message-file ./message.txtVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtFull Changelog: v1.3.0...v1.4.0
v1.2.0
go-sol-sign v1.2.0
A lightweight command-line tool for signing messages with Solana keypairs.
Quick Install
curl -fsSL https://raw.githubusercontent.com/Aryamanraj/go-sol-sign/main/install.sh | bashManual Download
Download the appropriate binary for your system:
- Linux (x64):
go-sol-sign_1.2.0_linux_amd64.tar.gz - Linux (ARM64):
go-sol-sign_1.2.0_linux_arm64.tar.gz - macOS (Intel):
go-sol-sign_1.2.0_darwin_amd64.tar.gz - macOS (Apple Silicon):
go-sol-sign_1.2.0_darwin_arm64.tar.gz - Windows (x64):
go-sol-sign_1.2.0_windows_amd64.zip - Windows (ARM64):
go-sol-sign_1.2.0_windows_arm64.zip
Usage
go-sol-sign -keypair <path> -message <message> [-format base64|hex]Examples
# Sign a message with base64 output
go-sol-sign -keypair ~/.config/solana/id.json -message "Hello World"
# Sign with hex output
go-sol-sign -keypair ./keypair.json -message "Test" -format hex
# Sign with private key string
go-sol-sign -private-key "base58-encoded-key" -message "Test"
# Sign message from file
go-sol-sign -keypair ./keypair.json -message-file ./message.txtVerification
Verify downloads using the provided checksums.txt file:
sha256sum -c checksums.txtFull Changelog: v1.1.0...v1.2.0