Skip to content

Things that must be done by v0.1.0 release

Hiroki Kobayashi edited this page Dec 5, 2023 · 3 revisions
  • Implement the following:
    • reading base58-encoded keys
    • error handling in compress
  • Avoid integer division because it's not constant-time
    • divisions with constant divisors are compiled into multiplications, so they are ok
  • Separate the following into packages:
    • secp256k1
    • base58
  • Make FE, Scalar and Compressed defined types
  • benchmarking
  • document all functions, packages
    • base58
    • secp256k1
    • bip32
  • Add README.md
  • Add LICENSE
  • Implement fast constant-time multiplication in F_p
Clone this wiki locally