• Joined on 2026-02-17
grenade commented on issue blackbeard/wallet#1 2026-09-15 12:42:32 +00:00
epic: workspace, toolchain and CI gate

Children, in dependency order: #11 (isolation and capabilities), #12 (CI green on rust-gtk3), #13 (typed command client). The scaffold commit on main is the starting point for all three.

grenade opened issue blackbeard/wallet#52 2026-09-15 12:41:26 +00:00
external review before the first tagged release
grenade opened issue blackbeard/wallet#51 2026-09-15 12:41:22 +00:00
reproducible builds: the rpm from the spec matches the ci artifact
grenade opened issue blackbeard/wallet#50 2026-09-15 12:41:19 +00:00
secret handling audit and a test that greps for known test secrets
grenade opened issue blackbeard/wallet#49 2026-09-15 12:41:15 +00:00
dependency policy in ci: cargo-deny, cargo-machete, frozen lockfiles
grenade opened issue blackbeard/wallet#48 2026-09-15 12:41:11 +00:00
a threat model in the repo that matches the code
grenade opened issue blackbeard/wallet#47 2026-09-15 12:41:07 +00:00
wormhole exit: submit the proof and land the amount in a transparent account
grenade opened issue blackbeard/wallet#46 2026-09-15 12:41:02 +00:00
proof generation off the ui thread, with circuit binaries fetched once and hash-pinned
grenade opened issue blackbeard/wallet#45 2026-09-15 12:40:58 +00:00
wormhole derivation and the shielded balance behind a mining address
grenade opened issue blackbeard/wallet#44 2026-09-15 12:40:53 +00:00
first provider integration, with order status through relay webhooks
grenade opened issue blackbeard/wallet#43 2026-09-15 12:40:49 +00:00
fiatramp port, relay session endpoint, open in the system browser
grenade opened issue blackbeard/wallet#42 2026-09-15 12:40:44 +00:00
the quantus leg: deposit path spike, and the memo question raised with quantus and near
grenade opened issue blackbeard/wallet#41 2026-09-15 12:40:38 +00:00
swap ui, preview: quote, pay the deposit address, watch the order
grenade opened issue blackbeard/wallet#40 2026-09-15 12:40:33 +00:00
wallet-api: a relay on our infra that holds the partner secrets
grenade opened issue blackbeard/wallet#39 2026-09-15 12:40:28 +00:00
swap orders as a state machine persisted in sqlite, resumed on restart
grenade opened issue blackbeard/wallet#38 2026-09-15 12:40:24 +00:00
a 1click client generated from the openapi spec, and a token list mapped through the registry
grenade opened issue blackbeard/wallet#37 2026-09-15 12:40:18 +00:00
accounts across profiles from one mnemonic, and addresses refused by name
grenade opened issue blackbeard/wallet#36 2026-09-15 12:40:14 +00:00
an asset registry that maps our asset ids to external ones
grenade opened issue blackbeard/wallet#35 2026-09-15 12:40:10 +00:00
the updater: minisign-verified manifests published with every release
grenade opened issue blackbeard/wallet#34 2026-09-15 12:40:05 +00:00
windows and macos builders, signing and notarization