118 lines
6.7 KiB
Markdown
118 lines
6.7 KiB
Markdown
# Morphit v1.0.0-beta.46
|
|
|
|
A large privacy, correctness, and polish release rolling up several batches of
|
|
work on top of beta.45. Two changes stand out. First, **your browser no longer
|
|
talks to any third-party Blurt node** — every chain read and write now goes
|
|
through your own Morphit instance, so outside node operators never see your IP
|
|
or what you're doing. Second, **paying a listing fee in Blurt now works** — it
|
|
was being rejected by the chain before, and that's fixed. Alongside those,
|
|
federated operators now earn their share of Blurt listing fees directly at the
|
|
moment of each order, the home and orderbook pages are far more discoverable,
|
|
and the orderbook, explorer, chat, post, and onboarding screens all get a round
|
|
of fixes. **Recommended for all operators.**
|
|
|
|
## Added
|
|
|
|
- **Independent payment verification.** When someone pays you in Blurt inside
|
|
chat, the confirmation now offers an optional "Verify on block explorer" link.
|
|
It opens an independent, third-party Blurt explorer so a cautious seller can
|
|
confirm a payment landed on-chain without having to trust the instance
|
|
operator. It's opt-in (opening it reveals your IP to that explorer, by your
|
|
choice), so it stays off unless you use it.
|
|
|
|
- **Search inside an order's details.** The orderbook gains an "Order details"
|
|
search box that filters the listings you're viewing by the free text sellers
|
|
write in their terms — in any language or script — and highlights the words
|
|
you searched for. It's an instant, on-page filter, so it never triggers a new
|
|
network request.
|
|
|
|
- **Clearer transaction data in the explorer.** The block explorer's
|
|
transaction view now pretty-prints structured data that used to appear as one
|
|
long escaped line, making Morphit operations much easier to read.
|
|
|
|
- **Blockquotes and links in listing terms, and clearer emphasis.** The Terms
|
|
field when you post an order now understands Markdown blockquotes
|
|
(`> quoted text`) and `[text](link)` hyperlinks, on top of the headings, bold,
|
|
italics, lists, and rules it already supported. Links are restricted to safe
|
|
web schemes (an unsafe link is shown as plain text, never made clickable),
|
|
appear in the brand green on the order page, and — before sending you off
|
|
Morphit — pop up a quick confirmation that names where you're headed ("Leaving
|
|
Morphit — are you sure you want to visit example.com?"), then open the site in
|
|
a new tab. Headings and bold text now render in a noticeably
|
|
heavier weight. In the compact browse cards, all of this is flattened to a
|
|
clean single line of plain text.
|
|
|
|
## Changed
|
|
|
|
- **Your browser never contacts a Blurt node directly.** Previously a few
|
|
actions — broadcasting a signed transaction, checking a payment, verifying a
|
|
chat identity, and the settings page's node-health card — reached out to
|
|
public Blurt nodes straight from your browser, which leaked your IP and your
|
|
activity to operators Morphit doesn't control. All of that now routes through
|
|
your own instance instead. The single deliberate exception is release
|
|
verification, which stays direct on purpose: it's an anti-tamper check, and it
|
|
would be meaningless if it trusted the very instance it's meant to verify. For
|
|
the same reason, the new "Verify on block explorer" link above lets you
|
|
independently confirm a large Blurt payment yourself.
|
|
|
|
- **Federated operators earn their Blurt listing-fee share directly.** When a
|
|
buyer pays a listing fee in Blurt, the payment now splits at that moment — the
|
|
operator of the instance receives their 90% into the account they've
|
|
configured, and 10% goes to the canonical Morphit treasury, all in a single
|
|
transaction. (On the canonical instance, or when an operator hasn't set a
|
|
valid account, it simply collects as one payment to the treasury.) This
|
|
replaces the older forwarded-payout mechanism, which only settled correctly
|
|
when one party ran both the treasury and the relay. Fees paid in BTC or XMR
|
|
continue to go entirely to the canonical accounts.
|
|
|
|
- **Much better discoverability.** The home, orderbook, privacy, and FAQ
|
|
pages have rewritten titles, descriptions, and keywords aimed at what people
|
|
actually search for now that LocalMonero, LocalBitcoins, AgoraDesk, and Paxful
|
|
have all shut down — a no-KYC, peer-to-peer, over-the-counter way to buy and
|
|
sell Monero and Bitcoin, including how to do it privately. All of it is fully
|
|
translated into every supported language.
|
|
|
|
- **The Blurt listing-fee step reads more clearly.** The wording on the post
|
|
page around paying in Blurt, the Monero fee hint (which now reminds you to
|
|
include your payment proof), and the "posted by" summary shown while you sign
|
|
are all tidied up, and the account-password prompt now names the account
|
|
you're signed in as.
|
|
|
|
- **Onboarding, chat, and settings polish.** The import tabs are readable
|
|
against their background, the YubiKey enrollment form is centered, chat's
|
|
send button lines up with the composer, a one-time "Chat Security" reminder
|
|
dot is easier to notice, and the node-health card in settings explains in
|
|
plain language that your instance handles all Blurt traffic for you.
|
|
|
|
## Fixed
|
|
|
|
- **Paying a listing fee in Blurt no longer fails.** A Blurt-paid order, feature
|
|
bid, or stranger-message fee was being rejected by the chain because the
|
|
order and its fee payment were signed at two different permission levels in a
|
|
single transaction, which Blurt doesn't allow. Orders, bids, and fees paid in
|
|
Blurt now go through correctly, while paths that don't pay a Blurt fee are
|
|
unchanged. If you'd previously only tested with BTC/XMR fees or the first-buy
|
|
waiver, Blurt-fee orders will now work.
|
|
|
|
- **No more red flash on the orderbook.** A brief "indexer unreachable" error
|
|
card could flash on the orderbook while the first data loaded and then vanish.
|
|
That transient flash is gone; a genuine, lasting connection problem still
|
|
shows — now as a calm, non-alarming notice with a retry.
|
|
|
|
- **A clearer message when your browser blocks web push.** If notifications
|
|
can't be enabled because a privacy browser or an ad/tracker blocker is
|
|
blocking web push (a common situation with Brave Shields or uBlock Origin),
|
|
the app now says so plainly instead of suggesting you simply try again.
|
|
|
|
- **A stray autofill highlight and a couple of small layout issues** on the post
|
|
and settings pages are corrected.
|
|
|
|
- **The language switcher no longer drops to the bottom-left on phones.** It now
|
|
stays on the same row as the copyright line, at the bottom-right (bottom-left
|
|
in right-to-left languages), instead of wrapping onto its own line below.
|
|
|
|
---
|
|
|
|
*Morphit is non-custodial and no-KYC: it never holds your funds and never asks
|
|
for identity documents. This is beta software under active development — please
|
|
report anything that looks wrong.*
|