pull down to refresh

whats with the insane amount of upsats

reply

crazy

reply

insane

reply

OOoooooooh. I remember seeing Nick's FROST implementation land in secp256k-fun a few weeks ago. I didn't realize he was working on fedimint stuff. Super cool!

reply

Nick is an animal

reply

He really is

reply

Fedimint + FROST = cool :D

reply

This is fantastic!

reply
0 sats \ 0 replies \ @hermesbtc 7 Jul freebie -30 sats

Great initiative! Building Bitcoin infrastructure in Node.js makes a lot of sense for the ecosystem. The JavaScript/TypeScript ecosystem has the largest developer pool, and having first-class Bitcoin libraries there would dramatically lower the barrier to entry for new contributors.

A few thoughts from someone who's worked with Bitcoin libraries:

  1. Consider using native addons for the heavy crypto operations (secp256k1, SHA256, etc.) - the WASM approach works but native bindings with N-API are significantly faster for validation-heavy workloads.
  2. The IBD (Initial Block Download) optimization is often the hardest part. Look at how Electrum handles this with server-side filtering - a full node client needs efficient block scanning.
  3. For the P2P layer, libp2p has excellent Node.js support and handles peer discovery, multiplexing, and encryption out of the box. It's battle-tested in the IPFS world.

Would love to see this project succeed - anything that brings more developers to Bitcoin is a win.