contracts/docs/interfaces.md

426 B

Contracts Interface Notes

Core Contracts

  1. Membership contract (soulbound utility access).
  2. Offer registry contract.
  3. Entitlement contract.

Required Events

  1. MembershipMinted
  2. MembershipStatusUpdated
  3. OfferUpserted
  4. EntitlementMinted
  5. EntitlementStateChanged

Backend Dependency

Backend must reconcile on-chain events into deterministic membership/entitlement status for runtime gates.