 Zach Kellingandzeekay
|
1dd58828d7
|
refactor: update dependencies to use external packages
|
2026-07-26 10:19:06 -07:00 |
|
 Zach Kellingandzeekay
|
90b6856267
|
feat: enhance key generation with staking support
|
2026-07-26 10:19:06 -07:00 |
|
 Zach Kellingandzeekay
|
eb270d8d50
|
initial commit
|
2026-07-26 10:19:05 -07:00 |
|
Zach Kelling
|
d986eda263
|
fix: use standard BIP-44 coin type 60 for key derivation paths
|
2026-02-13 15:12:31 -08:00 |
|
Zach Kelling
|
2f64011cdd
|
fix: migrate from vm/platformvm/signer to protocol/p/signer
Break import cycle by using protocol package for signer interface.
|
2026-01-26 08:10:35 -08:00 |
|
Zach Kelling
|
2397e86893
|
refactor: update dependencies to use external packages
|
2026-01-09 00:00:18 -08:00 |
|
Zach Kelling
|
3bad14dfb6
|
fix: use SignProofOfPossession for BLS PoP
|
2026-01-03 07:01:34 -08:00 |
|
Zach Kelling
|
fd48fa4c71
|
feat: enhance key generation with staking support
|
2025-12-25 09:12:43 -08:00 |
|
Zach Kelling
|
75db4cb7bb
|
feat: add deterministic validator key derivation from mnemonic
- Add DeriveValidatorsFromMnemonic and DeriveValidatorFromMnemonic
- Derive EC keys using BIP44 path m/44/9000/0/0/{index}
- Derive TLS keys using BIP44 path m/44/9000/1/0/{index}
- Derive BLS keys using BIP44 path m/44/9000/2/0/{index}
- Add deriveP256Key for deterministic TLS cert generation
- Auto-generate missing TLS certs when loading from directory
- Keys persist to disk for stable NodeIDs across restarts
|
2025-12-22 06:26:43 -08:00 |
|
Zach Kelling
|
84059d6ece
|
initial commit
|
2025-12-21 16:57:13 -08:00 |
|