Skip to content

1.4.0-testnet.1

Pre-release
Pre-release

Choose a tag to compare

@SlavaSereb SlavaSereb released this 28 Aug 11:41
· 2 commits to main since this release
e3d0d7f

Native-BTC bond staking through PoX-5, with a dedicated Staking workspace.

  Added
  - Staking workspace (/staking) — vault picker with BTC and STX balances, funding with network-matched Fireblocks deposit addresses, available-bond view, and position tracking.
  - Enrollment wizard — pre-flight readiness checks, Fireblocks-funded enrollment (no pasted transaction ID), signer-manager selection with saved managers per network, and resume of an interrupted enrollment without funding twice.
  - BTC reward destination — direct rewards to a chosen vault's Bitcoin address, with the per-cycle fee budget and its exact payout threshold read live from the selected signer manager.
  - STX-only unstaking, prepare-phase aware.

  Fixed
  - Bitcoin transactions are polled on Bitcoin, not the Stacks endpoint.
  - Positions remain visible after Stacks membership ends while BTC is still locked.
  - Activity amounts show the correct unit per chain (STX vs sats).
  - Positions no longer display "Active" when the state could not be read.
  - Apple Silicon launch crash (missing JIT entitlement).
  - Production CSP tightened; secondary-credential storage migrated to a versioned encrypted format.

  Known limitations
  - Testnet only. Mainnet is not exercised — no Fireblocks vault is allowlisted for mainnet bonds, and mainnet early exit is unavailable until the cosigner service is deployed.
  - The reward payout path has not been verified end to end on a live network.