bitcoinjs-lib
Uma biblioteca JavaScript para lidar com a rede Bitcoin sem precisar de um node completo rodando na máquina. É a ferramenta padrão para quem precisa criar carteiras, gerar endereços e assinar transações programaticamente usando JS ou TypeScript. Diferencia-se por ser a implementação mais madura e amplamente adotada no ecossistema JS, evitando que você tenha que reinventar a roda da criptografia complexa do Bitcoin. Modelo open-source.
Open Source