This is a collection of tests for FROST in various configurations. The main purpose of this repo is to test taproot crate PR against a regtest bitcoin node. I will eventually be making custom changes to the taproot crate to include additional tweaks so this testuite can be used for testing those changes, but for now it's just a bunch of tests against the main PR.
- Key Spend with Trusted Dealer Setup
- Script Spend with Trusted Dealer Setup
- Key Spend with DKG Setup
- Script Spend with DKG Setup
- run bitcoind in regtest mode with default params for regtest
- export the RPC credentials as env variables:
export BITCOIND_RPC_USER="bitcoin"
export BITCOIND_RPC_PASS="bitcoin"
cargo run