gitbuyer_

Quickstart

One call lists a repo for sale. No account needed — though with one, this gets even shorter (see Payout wallets).

curl -X POST https://gitbuyer.com/repos \
  -H "content-type: application/json" \
  -d '{"github_url": "https://github.com/you/your-repo",
       "wallet_base": "0xYourUSDCWalletOnBase",
       "price_usd": "25.00"}'

The response carries everything that exists now:

{
  "page": "/r/you/your-repo",        // the store — share this
  "checkout_url": "…",               // what buyers pay
  "test_checkout_url": "…",          // same flow, simulated money
  "selling": true,
  "note": "You are DONE: share the page. …"
}

Private repo? Add "github_pat" — a fine-grained token (mint one here: Contents read-only, that one repo). It is encrypted at rest and shown to no one, ever. Buyers get packaged bytes, never a key and never a collaborator seat.

That is genuinely all. The store page previews the tree and README free, the checkout answers x402, and the first sale settles into the wallet you named.