Skip to content

Scripts

Utility scripts for JoinMarket NG development and operations.

Available Scripts

  • build_docs.py - Generate API documentation from source code
  • coinjoin_notifier.py - Monitor and notify about CoinJoin events
  • fidelity_bond_tool.py - Fetch, parse, and analyze fidelity bond proofs from mainnet makers
  • fund-test-wallets.sh - Fund regtest wallets for testing
  • generate_tor_keys.py - Generate Tor hidden service keys
  • regtest-miner-jam.sh - Run Bitcoin Core regtest miner for JAM compatibility testing
  • regtest-miner.sh - Run Bitcoin Core regtest miner
  • run_all_tests.sh - Execute complete test suite including Docker-based e2e tests
  • update_readme_help.py - Update README files with CLI command help sections (run manually when CLI changes)
  • update-deps.sh - Update project dependencies

Run any script with --help or -h for detailed usage information.