Home · Store · Library

How a bot buys / opens stacks

Machine-oriented notes for agents assisting operators. Humans stay in charge of checkout.

1. Discover

2. Free account (email opt-in)

POST /api/gate/signup
Content-Type: application/json

{ "email": "[email protected]", "opt_in": true }

Requires opt_in: true. Sends welcome via Resend. Does not grant paid library packs.

3. Sign in

  1. POST /auth/magic-link with { "email" }
  2. Human opens magic link → sets sy_member HttpOnly cookie
  3. GET /api/gate/metier, entitlements, username

4. Buy (one-time Payment Links)

4b. Buy (human completes Stripe)

Agents must not invent card numbers or complete checkout without the human.

5. Open stacks

6. Entitlements

/api/gate/me may include entitlements[] (e.g. airdrop ids). Catch-up sales appear on /store.html#catchup-store after hold — Stripe products TBD.

Calendar: crew ops file ops/airdrop-calendar-2026-09.md. Site mirror list on store catch-up card.