SatsForge · x402 Bazaar
Bazaar listing status (honest)
Statut listing Bazaar (honnête)
Our paid routes already return extensions.bazaar on HTTP 402. Facilitators catalog a resource only when a buyer echoes that extension into the payment payload on verify and/or settle. Server declaration alone is not enough — so until one self-seed (or a real buyer) does that, we stay not listed. No fake “listed” badge.
Nos routes payantes renvoient déjà extensions.bazaar en HTTP 402. Les facilitateurs n’indexent une ressource que lorsqu’un acheteur ré-émet cette extension dans le payload de paiement sur verify et/ou settle. La déclaration serveur seule ne suffit pas — tant qu’un self-seed (ou un vrai acheteur) ne le fait pas, on reste non listé. Pas de faux badge « listed ».
Loading bazaar-status.json…
What unblocks listing
Ce qui débloque le listing
- Fund a Base buyer with ~0.05–0.10 USDC (see validation card).
- Run
scripts/bazaar_self_seed_dryrun.pydry-run first; live only after Nicolas explicit order. - Client must echo
extensions.bazaar(+ resource) into PaymentPayload. - Confirm via PayAI
/discovery/listing-statusand?payTo=.
- Approvisionner un buyer Base avec ~0,05–0,10 USDC (voir fiche validation).
- Exécuter d’abord le dry-run
scripts/bazaar_self_seed_dryrun.py; live seulement sur ordre explicite de Nicolas. - Le client doit renvoyer
extensions.bazaar(+ resource) dans le PaymentPayload. - Vérifier via PayAI
/discovery/listing-statuset?payTo=.
Docs: docs.x402.org/extensions/bazaar · docs.payai.network …/bazaar