stacks-network / sbtc-developer-release

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

Stacks consensus successfully handles SBTC mints #412

Open soju-drinker opened 10 months ago

soju-drinker commented 10 months ago

Description

Since the UTXO consolidation design, the responsibility of minting SBTC is now on the stacks core consensus protocol. This ticket tracks the work in the stacks core repo that follows that implementation.

Context / Purpose

Context in the design document: https://docs.google.com/document/d/1NWBB5SQyjG--2Z4T6qeIUy2womXp3c-Cqb9uBsdjeFw/edit

Steps

  1. The core consensus protocol needs to change to automatically initiate zero cost mint transactions as soon as stackers detect them
  2. The stackers need to be able to interact with the Revealer API
  3. The stackers need to implement a periodic polling mechanism that fetching all revealed deposits

Artifacts / Acceptance Criteria