Skip to content

v1.4.1

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 11:06

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 | bash

Manual 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.txt

Verification

Verify downloads using the provided checksums.txt file:

sha256sum -c checksums.txt

Full Changelog: v1.4.0...v1.4.1