stacks-network / sbtc-developer-release

sBTC primitives, signer components, helper tools
https://sbtc.tech
MIT License
1.98k stars 23 forks source link

[stacks-signer] add ability to broadcast BTC transactions #377

Open jferrant opened 11 months ago

jferrant commented 11 months ago

Description

Add functionality to the stacks signer to broadcast a signed bitcoin transaction to the bitcoin node. This should operate on a retry backoff.

Context

Signers need to broadcast fulfillment transactions for both pending withdrawals and pending deposits (in the happy path yes consensus)

Expected Approach

Add something similar to stacks_client to the stacks signer repo that broadcasts BTC transactions

Acceptance Criteria