Skip to content

Commit df4797b

Browse files
committed
slip-0021: Specify byte order of integer labels
1 parent d67745a commit df4797b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

slip-0021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ The master node is used to derive child nodes, each of which can in turn be used
3131

3232
## Child node derivation
3333

34-
The child nodes of a parent node *N* are identified by a variable-length byte string called a *label*. The labels of all nodes which are derived from the master node, i.e., the first-level labels, MUST identify the purpose of the subordinate nodes. The purpose determines the further structure beneath the node. This label must be sufficiently unique to avoid collisions between applications. Examples include the ASCII encoding of the strings "BIP-9999", "SLIP-9999" or "FIDO2 Trezor Credential ID".
34+
The child nodes of a parent node *N* are identified by a variable-length byte string called a *label*. When an integer is used as a label, it SHOULD be encoded in big-endian byte order. The labels of all nodes which are derived from the master node, i.e., the first-level labels, MUST identify the purpose of the subordinate nodes. The purpose determines the further structure beneath the node. This label must be sufficiently unique to avoid collisions between applications. Examples include the ASCII encoding of the strings "BIP-9999", "SLIP-9999" or "FIDO2 Trezor Credential ID".
3535

3636
The derivation function is defined as:
3737

0 commit comments

Comments
 (0)