quill qr-code
Print QR code for provided data e.g. principal id.
Basic usage
The basic syntax for running quill qr-code
commands is:
quill qr-code [option]
Flags
Flag | Description |
---|---|
-h , --help | Displays usage information. |
Options
Option | Description |
---|---|
--file <FILE> | File the contents of which to be output as a QRCode. |
--string <STRING> | String to be output as a QRCode. |
Examples
The quill qr-code
command is primarily used to convert a message JSON file into a QR code, so as to cross an airgap.
For example, to print a QR code for a signed transfer of 5 ICP to the anonymous principal 2vxsx-fae
:
quill transfer 1c7a48ba6a562aa9eaa2481a9049cdf0433b9738c992d698c31d8abf89cadc79 --amount 5 > transfer.json
quill qr-code --file transfer.json
Remarks
Quill's commands that sign messages all take a --qr
parameter, so the preceding pair of commands could be shortened to the single command:
quill transfer 1c7a48ba6a562aa9eaa2481a9049cdf0433b9738c992d698c31d8abf89cadc79 --amount 5 --qr
So the primary use of this command is QR-encoding message files generated by other tools such as icx
.
Your phone's built-in QR code scanner will not be able to process this message; for a compatible QR scanner, consult quill scanner-qr-code
.