Stellar cold wallet app built in Go. Features:
- Building transactions (right now only native payment).
- Signing previously built transactions. ✨
- Prints QR code with Transaction Envelope in console. ✨
- You can run it on Raspberry Pi (and other ARM devices). ✨
Warning! This tool is still in development. Always create your transaction for test
network first and then check it in xdr-viewer. Then create your transaction for public
network, check it again (!!!) and then submit it to the network.
1 | 2 |
---|---|
Prebuilt binaries of the this tool are available on the releases page.
Platform | Binary file name |
---|---|
Linux ARM | cold-linux-arm |
Linux 64 bit | cold-linux-amd64 |
Mac OSX 64 bit | cold-darwin-amd64 |
Windows 64 bit | cold-windows-amd64.exe |
Alternatively, you can build the binary yourself.
⛄ STELLAR COLD WALLET ⛄
* * * * * * * * * * * * *
Usage:
cold [command]
Available Commands:
addsig Add existing signature to transaction envelope
checksig Check if signatures added to transaction are valid
generate Generate a new random key pair
payment Create a transaction with Payment operation
sign Sign a transaction transaction
Flags:
-h, --help help for cold
-n, --network string [public|test] network to use (default "test")
-s, --print-string when set, transaction envelope will be printed as string instead of QR code
Use "cold [command] --help" for more information about a command.
go get github.com/constabulary/gb/...
gb vendor restore
gb build