}
/**
- * Sign a 16-byte nonce with the Ledger device. The actual messaage signed is a
- * string which can be expressed as the following template literal:
+ * Sign a nonce with the Ledger device. The nonce must be a string that encodes
+ * to 16 bytes using UTF-8. For this reason, although any Unicode characters
+ * can be used, it is recommended to only pass printable ASCII which encodes to
+ * one byte per character.
+ *
+ * The actual message signed is a string which can be expressed as the
+ * following template literal:
*
* `Nano Signed Nonce:\n ${nonceBytes}`
*