Libauth Evaluate and Debug Bitcoin Cash Scripts in JavaScript A full TypeScript implementation of the BCH virtual machine is now available in bitcoin-ts, including both standard evaluation and a…
Libauth Schnorr Signature Support for JavasScript using WebAssembly The latest version of bitcoin-ts [https://github.com/bitauth/bitcoin-ts] now includes support for signing and verifying Schnorr signatures over the secp256k1 curve. Schnorr functionality has been added to the library’s Secp256k1 [https://bitauth.github.io/bitcoin-ts/interfaces/secp256k1.html] WebAssembly interface [https://bitauth.github.io/bitcoin-ts/interfaces/secp256k1.
Bitauth IDE BitAuth IDE: Write and Debug Custom Bitcoin Scripts Bitauth IDE is a new open source project for designing advanced authentication schemes for bitcoin and bitcoin-like cryptocurrencies.
Libauth Just released: SHA-256, SHA-512, SHA-1, and RIPEMD-160 using WebAssembly TL;DR: up to 20x better performance than JavaScript, and up to 4x faster than Node.js native bindings for small inputs. (But you should look at the benchmarks yourself.) You can now import WebAssembly implementations of the cryptographic hash functions used in cryptocurrencies like Bitcoin and Bitcoin Cash from
Libauth Just released: WebAssembly version of Secp256k1 (10x faster than Javascript) Bitcoin, Bitcoin Cash, and most other cryptocurrencies use the Elliptic Curve Digital Signature Algorithm (ECDSA) [https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm] to authenticate transactions. ECDSA can be used with a number of different elliptic curves [https://en.wikipedia.org/wiki/Elliptic-curve_cryptography], and Bitcoin’s creator