How trades work
Buying Doginals used to mean trusting a stranger.
"Send the DOGE first, I'll send the Doginal right after." We've all seen how that ends. Escrow in a DM is a stranger with both halves of the deal. Doge Soft Art replaces the stranger with math: a single Dogecoin transaction that either happens exactly as both sides signed it, or doesn't happen at all.
The proof is the transaction
Inputs
Outputs
Before anything is broadcast we re-check every signature against our own copy of the transaction and re-run the sat routing. A tampered PSBT is refused before it reaches the network.
Fixed price
The seller signs their sale once. When you buy, your wallet signs your side and the trade broadcasts immediately.
Bids that can't flake
The seller signs a reserve. Each bid is a fully signed transaction paying the reserve plus the extra. At zero the top valid bid settles itself, and late bids extend the clock.
On anything
Make an offer on any indexed Doginal or Doge Name, listed or not. The holder accepts with one signature; your signed side was bound to that exact trade.
Fees, plainly
| Listing, delisting, offers, bids | Free |
| Seller fee | 0% |
| Buyer fee | 1% of the price, to Doge Soft |
| Network fee | Dogecoin's own, about 1 DOGE per kB (a typical trade is ~1 kB) |
| One-time wallet prep | Two 0.01 DOGE coins that stay yours, plus a small network fee |
Questions
Can the marketplace take my Doginal or my DOGE?
No. Doge Soft Art never holds a key. Coins move only through transactions your wallet signs, and the wallet shows you every output before you approve.
What exactly do I sign when I list?
One input: your Doginal. One output: your price, paid to you. It is signed SIGHASH_SINGLE|ANYONECANPAY, which means a buyer can add their own coins, but nobody can change your price or where it goes.
What do I pay?
Sellers pay nothing. Buyers pay the price plus a 1% fee to the Doge Soft fee address, and the Dogecoin network fee, all shown in the wallet before signing.
Why does my wallet need a 0.01 DOGE "dummy" coin?
Dogecoin tracks a Doginal by its sats, first in, first out. Putting a small coin of yours first guarantees the Doginal lands in your wallet. You sign one tiny prep transaction once, and every trade leaves you a fresh dummy for the next one.
Are my offers and bids binding?
They are signed transactions, so if the owner accepts (or your bid wins) the trade completes exactly as signed. Until then your DOGE stays in your wallet. Withdraw any time, or simply spend those coins.
How do I cancel a listing?
Delist with one signed message (free). Want to be absolutely sure? Send the Doginal to yourself; the old signature then points at a spent coin and can never be used.
What happens when an auction ends?
The top bid settles automatically. If the top bidder spent the coins behind their bid, the next-highest bid wins. If there are no bids, the auction closes and nothing moves.