You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is equivalent to using a longer path: `getKey('wallet/ethereum/mainnet')`. The purpose parameter is purely for organization - use whichever approach feels cleaner to you.
62
+
The `purpose` parameter is purely for organization and signature chain management. It doesn't affect the returned key material (only `path` participates in key derivation). `getKey()` returns an ECDSA-based signature chain where `purpose` is hased into the signed message to isolate the namespace. Please leave it empty it if you are not sure what it does.
63
63
</Tip>
64
64
65
65
## Key Properties
66
66
67
67
-**Application-specific**: Keys are derived from your app's unique master key (tied to app ID)
68
-
-**Deterministic**: Same `path`+ `purpose`always generates the same key
68
+
-**Deterministic**: Same `path` always generates the same key
69
69
-**Isolated**: Different applications cannot derive each other's keys
70
70
-**32 bytes**: Raw key material suitable for various cryptographic operations
0 commit comments