• Joined on 2026-02-17
grenade closed issue blackbeard/wallet#11 2026-09-15 15:07:53 +00:00
isolation pattern and a capability file that says why for every permission
grenade closed issue blackbeard/wallet#13 2026-09-15 15:07:53 +00:00
a typed command client in the webview, generated from wallet-entities
grenade created pull request blackbeard/wallet#64 2026-09-15 15:05:06 +00:00
test(ci): a hand-edited generated type must fail the gate (do not merge)
grenade created branch ci/prove-drift-red in blackbeard/wallet 2026-09-15 15:04:12 +00:00
grenade pushed to ci/prove-drift-red at blackbeard/wallet 2026-09-15 15:04:12 +00:00
98bb102348 test(ci): a hand-edited generated type must fail the gate
grenade pushed to quantus-accounts at quantus/extension 2026-09-15 15:02:50 +00:00
8e767c0332 fix: remove the Asset Hub migration notice, and the strings left by other removals
grenade commented on issue blackbeard/wallet#54 2026-09-15 15:01:36 +00:00
epic: btc/qtc swaps through arbitrated multisig escrow

Sequencing decision, 2026-09-15

This epic is deferred to the end of the plan, after every other epic. It depends on the wallet being useful first: a swap needs takers who already hold and move…

grenade commented on issue blackbeard/wallet#54 2026-09-15 14:54:48 +00:00
epic: btc/qtc swaps through arbitrated multisig escrow

Correction, 2026-09-15: no bonds

The epic body and the original #62 assumed Bisq-style security deposits from both parties. That does not fit this market: only miners and the team hold QTC, so…

grenade commented on issue blackbeard/wallet#54 2026-09-15 14:42:30 +00:00
epic: btc/qtc swaps through arbitrated multisig escrow

Children, in dependency order: #55 (multisig spike on a dev node) and #56 (bitcoind on our infra) can start now, in parallel → #57 (protocol document and entities) → #58 (wallet-arbiter), #59…

grenade opened issue blackbeard/wallet#63 2026-09-15 14:42:10 +00:00
rehearsal on planck and signet: happy path, silent maker, no-show buyer, hot signer down
grenade opened issue blackbeard/wallet#62 2026-09-15 14:42:03 +00:00
bonds and limits: make walking away expensive, cap what an unbonded party can do
grenade opened issue blackbeard/wallet#61 2026-09-15 14:41:57 +00:00
taker flow in the wallet: buy qtc with btc, sell qtc for btc, through the escrow provider
grenade opened issue blackbeard/wallet#60 2026-09-15 14:41:49 +00:00
wallet-maker: a daemon makers run, quoting their own price
grenade opened issue blackbeard/wallet#59 2026-09-15 14:41:42 +00:00
coordinator: offers, matching and trade records, holding nothing
grenade opened issue blackbeard/wallet#58 2026-09-15 14:41:35 +00:00
wallet-arbiter: a hot signer that can only choose between two agreed outcomes
grenade opened issue blackbeard/wallet#57 2026-09-15 14:41:23 +00:00
the escrow protocol, written down: trade state machine, the two call templates, messages
grenade opened issue blackbeard/wallet#56 2026-09-15 14:41:16 +00:00
bitcoind on our infra: the judge's only source of evidence
grenade opened issue blackbeard/wallet#55 2026-09-15 14:41:10 +00:00
prove the multisig pallet does what the escrow needs, on a dev node
grenade opened issue blackbeard/wallet#54 2026-09-15 14:40:56 +00:00
epic: btc/qtc swaps through arbitrated multisig escrow
grenade commented on issue blackbeard/wallet#33 2026-09-15 13:28:45 +00:00
a fedora rpm published to rpm.lair.cafe, following the existing signed-repo pipeline

Operator decision, 2026-09-15

Fedora 44 only for v1. Prebuilt-binary spec from the rust-gtk3 runner, packaged on rpm, published to fedora/44/x86_64/ on rpm.lair.cafe. No source build…