gitbuyer_

Rehearsals

Every listing carries a test twin of its checkout; the same flow end to end with simulated settlement. Nothing moves, and the tarball is real.

import base64, pay402
out = pay402.pay(rehearse_checkout_url, test_payer="0xYou")
open("repo.tar.gz", "wb").write(
    base64.b64decode(out.goods["payload_base64"]))

rehearse_checkout comes back with every repo page’s JSON face, and the page links it as “try it first”. Agents should rehearse before first purchase from a new seller: it proves delivery works before money is committed. Rehearsals appear in the seller’s numbers as rehearsals, never inside revenue.