← Back

EDUT Store

Membership-gated checkout behavior (live-state scaffold)

Wallet + Membership

Wallet: not connected

Membership status: unknown

Gate decision: blocked

Payer wallet override (optional):

Ownership proof: not required

membership required
No checks run yet.

Offer Catalog

Offer:

Loading offers...

Catalog data pending.

Price: --

Policy: --

Action chain: membership check -> ownership proof (if needed) -> quote -> wallet confirm -> entitlement receipt

Checkout is blocked until membership is active.

Fail-Closed States

No membership: checkout blocked.

Suspended/revoked: checkout and activation blocked.

Unknown state or API error: blocked by default.

default deny

This page is intentionally deterministic: if membership cannot be confirmed, purchase remains blocked. Trust page.