Step 1 — Total MOR Protocol Emission
daily_total = 14,400 − (day_number − 1) × 2.468994701
→ today (~day …): ~… MOR/day across all 5 pools
The Morpheus protocol started Feb 8, 2024. 14,400 MOR/day at launch, declining 2.469 MOR/day, ending ~2039 (day 5,833). Today is . Only ~14.5% of all minted MOR (~10M total) has been staked in Builder subnets so far.
Step 2 — Builders Bucket (24%) + 80/20 Split
builders_gross = daily_total × 0.24 ← 24% of protocol to Builders
your_usable = builders_gross × 0.80 ← 80% available for inference
builder_fee = builders_gross × 0.20 ← 20% to subnet admin/builder
→ today: ~… gross → ~… to stakers · ~… builder fee
The Builders bucket receives 24% of total daily emission. Of that, 80% flows to stakers as inference credits; the remaining 20% goes to the subnet builder (in this case, the Morpheus Marketplace API team) as an operator reward. ⚠ The 80/20 ratio needs on-chain verification — see disclaimer above.
Step 3 — Your Share of Global Staked MOR
stake_share = your_MOR / total_MOR_in_ALL_builder_subnets
→ all subnets: ~… MOR staked · API GW subnet: ~… MOR (…)
Your stake share uses the global total across all builder subnets — not just the subnet you staked into. Staking 1,000 MOR to the API Gateway subnet gives you the same proportional share as 1,000 MOR in any other subnet. Current total fetched live from dashboard.mor.org/api/builders/subnets.
Step 4 — Your Daily Inference Credits
gross_mor = stake_share × builders_gross (your cut of 24%)
your_mor = gross_mor × 0.80 (80% to you)
builder_mor = gross_mor × 0.20 (20% to subnet admin)
daily_credits = your_mor × MOR_price × adjustment_factor
Your daily USD credit allowance = the 80% you retain from your proportional share of the Builders bucket. Credits refresh every midnight UTC. Unused credits do NOT roll over.
Step 5 — Annual Inference Credit Yield
annual_inference_APY = (builders_emission × 365) / total_staked
≈ (… × 365) / … ≈ … (live)
This is the ratio of annual builders bucket emission to total MOR staked globally — expressed as a yield percentage on your MOR holdings. This is inference credits, not cash. You earn the right to spend on API calls, not a liquid payout.
Yield sensitivity to total staked (holding emission constant):
1.5M staked → … · 3M → … · 5M → … · 10M → …
Yield is high now because staking participation is early. It decreases as more MOR is staked.
Step 6 — Reverse: How much MOR to stake for $X/day?
required_MOR = (target_daily_USD × total_staked) / (builders_emission × MOR_price × factor)
Rearranging the formula. Use this to find the minimum stake for any desired daily spend target.
Step 7 — Model Cost per Request
cost = (input_tokens × input_price_per_1M + output_tokens × output_price_per_1M) / 1,000,000
Standard per-token pricing. All Morpheus models priced per 1 million tokens in USD. See the pricing table or docs.