secp256k1-node icon indicating copy to clipboard operation
secp256k1-node copied to clipboard

Node.js binding for an Optimized C library for EC operations on curve secp256k1

Results 15 secp256k1-node issues
Sort by recently updated
recently updated
newest added

Closes https://github.com/cryptocoinjs/secp256k1-node/issues/204 I couldn't fix this error: ``` node:internal/modules/cjs/loader:1465 return process.dlopen(module, path.toNamespacedPath(filename)); ^ Error: /self/secp256k1-node/build/Release/addon.node: undefined symbol: secp256k1_pre_g_128 at Module._extensions..node (node:internal/modules/cjs/loader:1465:18) at Module.load (node:internal/modules/cjs/loader:1206:32) at Module._load (node:internal/modules/cjs/loader:1022:12) at Module.require (node:internal/modules/cjs/loader:1231:19)...

Would it be possible to update the libsecp256k1 dependency in a new release? The submodule references a commit that is over 4 years old, since then there have been many...

Adds `@bitcoinerlab/secp256k1` support for faster crypto operations on React Native's Hermes JS engine. `@bitcoinerlab/secp256k1` itself is based upon audited `@noble/secp256k1`. `@noble/secp256k1` main benefit is that it's based on JS BigInt...

Hi, so I eventually have a private key handed to me as PEM. For my tests, I generated a key as follows: ``` openssl ecparam -name secp256k1 -genkey -noout -out...

How do I verify a signature If I only have the signature, hash and public key (the public key is in string address format) one side of my application does...

Would you be open to considering something like https://github.com/mapbox/node-pre-gyp ? The build of this module takes a lot of time on our CI compared to the total build time.

question

**Environment:** OS: OS X Big Sur 11.3 Node: v14.17.0 NPM: 6.14.13 Yarn: 1.22.10 Electron: 12.2 **Repro Steps:** 1. Set up an electron app with Webpack. You can clone [Electron React...

I won't be continuing this work but it's a good base for anyone else. - [ ] Needs a fix for elliptic - reject overflowing secret keys. - [ ]...

Using secp256k1 npm module within nwjs-sdk-v0.51.2-linux-x64 ``` let sigbytes = [an ECDSA signature in DER format, 71 bytes] let dersig = Uint8Array.from( sigbytes ); let sigobj = SECP256K1.signatureImport( dersig );...