v2.7.0
v2.7.0 — Trust you can read
Compatibility: SOFT — UI, copy, and layout only. No wire-format or trade-
protocol change; every action callback, guard, and escrow path is untouched.
Works across every prior version in any mix.
Your recovery key, in plain words
- The "save your key" screen is no longer a terse code box. It now says what's
actually at stake — "the only key to your account and the money in it; Chama
never sees it and can't reset it; if you lose it, no one can get your account
back" — with a Copy button that confirms, an "I've saved it" gate, and an
honest footer ("Chama doesn't keep this for you — your saved copy is the only
way back in").
The trade screen, clarified
- "How your money is protected": a plain-language explainer now sits under the
participants on every trade — 2-of-3 escrow, what each of the three roles
does, and "Chama never holds your money" — with a colour-matched Buyer /
Arbiter / Seller legend so the three dots finally make sense. - The decorative orb is gone. The amount is the hero now; a thin status-tinted
rule keeps the accent at a fraction of the vertical cost. The whole screen —
checkout, lock, vote, chat, claim — reads tighter. - Desktop & landscape: the trade now uses the full width as two columns — the
listing on the left, the live trade room (participants, your action, chat) on
the right. It was built but throttled to a phone column; now it engages.
Phones are unchanged.
Plain language, everywhere it leaked
- Out: "2-of-3 Shamir split · ecash", "Cross-fed", "backup arbiter", "ADVANCED
EVENT CHAIN", "publish LOCK", "mint the ecash", "rail / handle", raw event
kinds, "on other routes". - In: "held safely in 2-of-3 escrow", "Trading on (flag) USA", "arbiters on
standby", "Trade timeline", "locks your sats into 2-of-3 escrow", "payment
method", "Listing created / Sats locked in escrow / Voted / Payout claimed",
"in other communities".
A friendlier empty Browse
- An empty market no longer reads "No open listings yet." It invites: "Be the
first to post here — buyers and sellers nearby will see it."
Numbers
- 2,216 tests green; typecheck clean. Presentation-only: the escrow engine,
every action callback, and all state guards are unchanged.