wallet-maker: a daemon makers run, quoting their own price #60
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Parent: #54
Scope
A
wallet-makerbinary makers run on their own machine: holds a QTC key (ML-DSA) and a BTC key (its own choice of Bitcoin wallet via RPC or descriptor), publishes offers with the maker's spread and limits, and executes its side of the protocol automatically: as QTC seller, funds the escrow and proposes the refund, then approves release when its own bitcoind (or a configured one) sees the BTC; as QTC buyer, pays BTC after verifying the escrow and the refund proposal, then proposes release. Inventory limits keep a hot key to one trade's exposure. Config in TOML; logs every decision.Reference for the shape: eigenwallet's
asb(formerly UnstoppableSwap), which is the working example of a maker daemon for atomic swaps.Acceptance
A maker runs it against Planck plus signet with a fixed spread and completes a buy and a sell against the wallet's taker flow without a human touching it. A maker with an unreachable bitcoind refuses to quote rather than quoting blind.
Depends on
The protocol document; the coordinator.