Skip to content

Pubky Shop v0.6.3

Choose a tag to compare

@BitcoinErrorLog BitcoinErrorLog released this 15 Sep 17:58
· 820 commits to release/shop-v0.6.8 since this release

Pubky Shop v0.6.3

Date: 2026-09-15 · Commit 51d9cd8a · Vercel deployment dpl_Gi9uKWRynA59NLy4rKJwTW12ZiQJ · https://shop.pubky.app

v0.6.2 was deployed earlier today but never tagged: its award checkout could not be completed (the "Pay agreed price" button stayed disabled when the offer loaded before the buyer's saved addresses). v0.6.3 is v0.6.2 plus that fix; the notes below cover both.

Added

  • Buyers can review and pay accepted marketplace offers in an isolated checkout at the agreed server-projected price (#25).

Changed

  • Improved offers with listing context, accurate expired accepted-offer labels, and actionable offer activity links. Sellers now receive confirmation when an offer is accepted, including the buyer's checkout window.

Fixed

  • Award checkout waits for saved delivery addresses to resolve before showing payment, and links buyers to address settings when none exists.
  • Corrected delivery-address copy to explain that sellers receive the address with each order.
  • Drops now return buyers to the originating drop after saving an address, prevent claims after the per-buyer allowance is spent, show only guaranteed discovery-index facts, refresh public state after a refused claim, and surface payment deadlines after a claim (#28).
  • Bitkit setup now opens inside the Shop and completes without a reload. Bitcoin acceptance stays disabled until the seller's wallet setup is connected (#33).
  • Drop Studio now scrolls and focuses the first invalid publish field and shows a linked summary of requirements (#27).
  • Owned listings, auctions, and drops no longer offer buyer actions to their sellers.
  • Orders now group by which side must act, so buyers and sellers see the same pending work from their own perspective (#30).

Production proof

Fresh $1.00 offer → seller accept → buyer "Pay agreed price" → offer.checkout 200 with priced_from = offer, unpaid order created and cancelled.