feat(wallet): Ark protocol support (barkd sidecar) + wallet UI #78
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "ark-wallet-barkd"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds Ark protocol support end to end:
Backend
wallet/ark_client.rs— HTTP bridge to the barkd sidecar (Bearer auth derived from the manifest-generatedbarkd-secret), fedimint_client-stylewallet.ark-*RPCs: status, balance, address, send, invoice, board, offboard, history, configurekind="ark"); spendable Ark sats intotal_satsApp packaging
apps/barkd/— Dockerfile (pinned 0.3.0 release binary, SHA256-verified), manifest with generated secret, entrypoint installing the shared secret viabarkd secret refreshbarkd 0.3.0); registry push pending credentialsUI
Verified: cargo check/clippy clean, ark unit tests 3/3, vue-tsc + vite build green.
🤖 Generated with Claude Code