Closed paulmillr closed 2 years ago
I was using noble until yesterday (literally), but I needed to do BIP32 key derivation and noble doesn't expose the required low-level curve math functions.
I thought about opening an issue on noble asking for them but I concluded it wasn't in the scope and would be rejected (even though I imagine it would be just adding a couple of export
in front of functions that exist already).
I am the creator of noble libraries. What low-level api are you talking about? Pretty sure it's all is there.
For BIP32, you should use https://github.com/paulmillr/micro-bip32, which is going through the audit right now. The api is the same as hdkey module; micro-bip32 depends on noble and is minimal
I am the creator of noble libraries. What low-level api are you talking about? Pretty sure it's all is there.
Add point, multiply scalar etc.
For BIP32, you should use paulmillr/micro-bip32, which is going through the audit right now. The api is the same as hdkey module; micro-bip32 depends on noble and is minimal
Wow, I hadn't seen this one. And I did look for it. I'll switch right now. Thanks!
Add point, multiply scalar etc.
secp.Point has add() and multiply() methods. It had been exposed since day one.
Transition complete. Thanks a lot!
Seems like you're already using noble in package.json, so it doesn't make sense to use
tiny
- it's not tiny at all