5.1 KiB
5.1 KiB
MYCO Bonding Surface Architecture
Vision
$MYCO is minted through a multi-channel bonding surface that accepts both financial reserves and non-financial commitments. The system draws on production-tested AMM math from Balancer and Gyroscope, composed into a novel architecture for token issuance.
System Diagram
┌─────────────────────┐
│ $MYCO Token Mint │
└─────────┬───────────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌─────────────┐ ┌──────────────┐ ┌────────────┐
│ Financial │ │ Commitment │ │ Staking │
│ Reserves │ │ Channels │ │ Lockups │
│ (N assets) │ │ (labor/sub) │ │ (duration) │
└──────┬──────┘ └──────┬───────┘ └─────┬──────┘
│ │ │
┌──────▼──────┐ ┌──────▼───────┐ ┌─────▼──────┐
│ Ellipsoid │ │ Contribution │ │ Time-weight │
│ Bonding │ │ Oracle / │ │ Multiplier │
│ Surface │ │ Attestation │ │ Curve │
│ (N-CLP) │ │ │ │ │
└──────┬──────┘ └──────┬───────┘ └─────┬──────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────┐
│ Reserve Tranching Layer │
│ (target weights, safety checks, rebalance) │
└──────────────────┬──────────────────────────┘
│
┌────────▼────────┐
│ P-AMM Redemption│
│ Curve + Flow │
│ Dampening │
└─────────────────┘
Primitives (bottom-up)
| # | Primitive | Source | Role in MYCO |
|---|---|---|---|
| 1 | Weighted constant product | Balancer | Baseline N-asset pricing; fallback invariant |
| 2 | StableSwap | Curve/Balancer | Pegged asset pricing within reserve tranches |
| 3 | Concentrated LP (2-CLP) | Gyroscope | Virtual reserves, price bounding (2-asset case) |
| 4 | Elliptical CLP (E-CLP) | Gyroscope | Elliptical concentration with rotation (2-asset) |
| 5 | N-dimensional surface | Novel (extends E-CLP) | Full N-asset ellipsoidal bonding surface |
| 6 | Reserve tranching | Gyroscope GYD | Multi-vault risk separation |
| 7 | Redemption curve (P-AMM) | Gyroscope | Piecewise redemption pricing by backing ratio |
| 8 | Dynamic weights | Balancer | Time-varying parameters, oracle-driven shifts |
| 9 | Flow dampening | Gyroscope | Anti-bank-run exponential outflow memory |
| 10 | Imbalance fees | Balancer | Surge fees when reserves become unbalanced |
| 11 | Commitment issuance | Novel | Labor, subscription, and staking mint channels |
How They Compose
Minting (inflow):
- User deposits one or more reserve assets
- The ellipsoid bonding surface prices the deposit in aggregate token-space
- Reserve tranching layer routes assets to appropriate vaults and checks safety
- Imbalance fees apply if the deposit skews reserve weights away from targets
- Dynamic weights may shift pricing based on time or oracle signals
- $MYCO is minted proportional to the invariant increase
Commitment minting (parallel channel):
- Labor oracle attests to contribution units → mint at governed rate
- Subscription stream → continuous drip mint
- Staking lockup → time-weighted bonus mint
- All subject to flow dampening (rate limits)
Redemption (outflow):
- User burns $MYCO
- P-AMM determines redemption rate based on backing ratio
- Flow dampening tracks recent redemptions, applies decay
- If backing ratio < 1, piecewise discount applies (parabolic → linear floor)
- Reserve tranching layer selects which vault(s) to redeem from
- Assets returned to user
Relationship to Existing $MYCO
The payment-infra repo contains the production V1: a simple polynomial bonding curve
(price = basePrice + coefficient * supply^exponent) with USDC-only reserve on Base.
This repo is the V2 research track. The two coexist — V1 serves current needs while V2 explores the multi-asset, commitment-augmented design. Migration path TBD after V2 simulation validates the approach.