Skip to content

Playground to test and play with the FROST related things

Notifications You must be signed in to change notification settings

0xBEEFCAF3/frost-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FROST Testing Suite / Playground

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.

Tests so far:

  • Key Spend with Trusted Dealer Setup
  • Script Spend with Trusted Dealer Setup
  • Key Spend with DKG Setup
  • Script Spend with DKG Setup

Setup

  1. run bitcoind in regtest mode with default params for regtest
  2. export the RPC credentials as env variables:
export BITCOIND_RPC_USER="bitcoin"
export BITCOIND_RPC_PASS="bitcoin"

Run the tests

cargo run

About

Playground to test and play with the FROST related things

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages