Skip to content

v2.7.0

Choose a tag to compare

@jesuspirate jesuspirate released this 07 Jun 03:49
v2.7.0
1743764

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.