web/docs/membership-pricing-policy.md

1.7 KiB

EDUT Membership Pricing Policy (v1)

This policy defines deterministic rules for membership mint pricing.

Policy Objectives

  1. Keep onboarding deterministic and explicit.
  2. Guarantee mint-cost coverage.
  3. Support configurable growth tiers.
  4. Keep pricing behavior transparent and auditable.

Base Rules

  1. Membership is paid.
  2. Membership is required for marketplace purchases.
  3. Membership price is fixed at 100 USDC for launch.

Floor Rule

  1. Launch membership price: 100.00 USDC (100000000 atomic with 6 decimals).
  2. No discounts, no bundles, no alternate path pricing.
  3. Any future change must be owner-governed and event-emitted.

Supported Settlement Currencies (v1)

  1. USDC on Base.

Tier Policy

  1. Disabled for launch.
  2. No supply curve, no promotions, no coupons.

Quote Lock Requirements

Each mint quote must include:

  1. quote_id
  2. wallet
  3. currency
  4. amount_atomic
  5. expires_at
  6. policy_hash

A wallet confirmation is valid only when tx matches quote values exactly.

Governance Controls

  1. Price updates are owner-controlled and event-emitted.
  2. Recommended: timelocked updates for non-emergency changes.
  3. Emergency freeze may pause minting without changing historical receipts.

UX Disclosure Rules

  1. Show exact payable amount before wallet confirmation.
  2. Show currency clearly (USDC).
  3. Never imply investment return or speculative upside.

Evidence Requirements

For each membership mint, persist:

  1. quote payload
  2. policy hash
  3. tx hash
  4. chain id
  5. wallet
  6. confirmed amount
  7. activation timestamp

Non-Goals (v1)

  1. Native BTC settlement.
  2. Multi-chain settlement.
  3. Dynamic market-maker pricing.