ConstSLIP-0010 master node from a seed.
Exactly 64 bytes — same seed contract as
Identity.fromSeed (64 bytes, the SLIP-0010 upper bound).
{ key, chainCode } — I = HMAC-SHA512(Key = "ed25519 seed", Data = seed); IL is the master key, IR the chain code. For
ed25519 any IL is valid — no retry loop.
Hardened-only CKDpriv one level down.
Parent node.
Child index WITH the hardening bit: 2^31 ≤ i ≤ 2^32 − 1
(e.g. 0x80000000 for m/0'). A non-hardened index throws
TypeError — use slip10.derivePath for marker-based paths.
The child node (fresh buffers).
Hardened-only path derivation — see the module grammar:
m/44'/501'/0'/0'; every component hardened, no leading zeros.
The 32-byte Ed25519 public key of a node (chain packages derive
payment addresses from it — for Solana base58(publicKey)).
SLIP-0010 ed25519 hierarchical derivation (hardened-only) — the crypto foundation for chain-package wallet trees (payment-layer plan, Ф-crypto; consumed as
crypto.slip10).Identity.fromSeed(64 bytes; also the SLIP-0010 upper bound of 512 bits). Anything else throwsTypeError.'/h/Hmarker) throwsTypeError.secureWipe).