Estou há alguns dias tentando fazer funcionar uma implementação de P2WPKH, na vdd uma implementação genérica que deverá funcionar automaticamente para vários tipos de transação Bitcoin etc. Mas estou tendo muita dificuldade com documentações sobre, tive que recorrer diretamente aos nips, implementei exatamente como está definido lá e segue sem funcionar kkkk Satoshi não precisou entender a fundo tudo sobre criptografia e etc pra implementar o Bitcoin, mas parece que eu vou ter que entender tudo pra implementar uma simples biblioteca kkk Já tive que implementar minhas próprias funções de criptografia de curva elíptica pra poder entender se o problema estava na assinatura, tive que implementar cada função de hash sha256 ripemd160 etc pra ter certeza que o erro não estava ali, o lado bom é que até fazer funcionar vou ter que entender tudo em todos os detalhes sobre Bitcoin, criptografia etc kkk
Mas enfim, esse POST é compartilhar algo que pode te livrar de passar por tudo isso, encontrei um site muito bom, embora um pouco superficial, mas que tem tudo sobre Bitcoin, se você precisar implementar algo:
https://learnmeabitcoin.com/
Salve esse link, você não tem ideia da dor de cabeça que isso pode te evitar kkkk