Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/islishude/bitcoin-workshop

Build bitcoin applications using golang
https://github.com/islishude/bitcoin-workshop

bitcoin example golang

Last synced: 10 days ago
JSON representation

Build bitcoin applications using golang

Awesome Lists containing this project

README

        

# Bitcoin workshop

## golang snippets

- [keygen](./example/keygen.go)
- [merkle proof(SPV)](./example/merkle.go)
- [pay to pubkey hash](./example/p2pkh.go)
- [pay to script](./example/p2sh.go)
- [pay to witness pubkey hash](./example/p2wpkh.go)
- [pay to witness script hash](./example/p2wsh.go)
- [pay to taproot using key path](./example/p2trkey.go)
- [pay to taproot using script path](./example/p2trpath.go)
- [musig2](./example/musig2.go)
- [replace by fee](./example/rbf.go)

## regtest

```
docker compose up -d
```