State: settlement_tx.rs builds a FROST/Taproot key-spend, but it's dead code — live settlement signs with a single hot Bitcoin Core wallet.
Goal: call settle_with_committee from the lending settlement path; replace single-wallet signing. Add retry/reconciliation for failed payouts.
Where: himsha-node/src/{settlement.rs,settlement_tx.rs}, himsha-threshold/. Verify on regtest.
State:
settlement_tx.rsbuilds a FROST/Taproot key-spend, but it's dead code — live settlement signs with a single hot Bitcoin Core wallet.Goal: call
settle_with_committeefrom the lending settlement path; replace single-wallet signing. Add retry/reconciliation for failed payouts.Where:
himsha-node/src/{settlement.rs,settlement_tx.rs},himsha-threshold/. Verify on regtest.