Skip to content

feat(runtime): add MRC-91 (Token Native Docker Compute) and MRC-92 (S…#85

Open
robertjchristian wants to merge 1 commit intoMorpheusAIs:mainfrom
robertjchristian:main
Open

feat(runtime): add MRC-91 (Token Native Docker Compute) and MRC-92 (S…#85
robertjchristian wants to merge 1 commit intoMorpheusAIs:mainfrom
robertjchristian:main

Conversation

@robertjchristian
Copy link

Pull Request: Add MRC-91 (Token Native Docker Compute) and MRC-92 (Subnet Service Registry)

Type: Feature / Protocol Specification
Author: Robert Christian (@robertjchristian)
Date: 2025-10-28


Summary

This PR introduces two complementary MRCs that complete the economic loop for autonomous agent infrastructure, extending Morpheus from inference marketplace to full-stack application cloud.

The Change

Before: Agents could reason, infer, and trade information within the MOR network, but developers couldn't host arbitrary APIs or services under unified MOR accounting. External infrastructure fragmented settlement and weakened token alignment.

After: Agents can host, subnets can operate entire application stacks, and MOR becomes a self-contained, on-chain application cloud with unified accounting across inference and execution.

MRC-91: Token Native Docker Compute

Extends the Router to support general-purpose Docker/OCI workloads using MOR-denominated resources. Subnets stake MOR to earn Morpheus Compute Units (MCUs), which convert 1:1 to Morpheus Execution Units (MEUs) at runtime. MEUs are epoch-scoped (default 24h), consumed by execution, and burned on completion.

Key capabilities:

  • Provider-agnostic adapter interface (Akash, Flux, Edge, future networks)
  • Capability profiles: deterministic execution (d.strict) and confidential compute (t1.confidential)
  • Governance-tunable parameters: epoch length, rollover policy, burn rate curves, provider bonds

This closes the operational loop: stake → compute → burn.

MRC-92: Subnet Service Registry

Provides the canonical on-chain registry for subnet-hosted services, bridging community-built APIs to Morpheus Core (MCP, Router, Agents). Services are discoverable via standardized schema, priced transparently (fixed/subscription/metered), and ranked by Router-verified reputation (uptime, latency, success rate).

Key innovation: Network Programs (RFPs) enable Core and governance to procure capabilities from the community with verifiable SLAs. Providers submit services, Router canary tests validate, and escrow releases on acceptance. This creates a two-way marketplace between Core and community.

Economic Impact

Every workload (inference, execution, or service) now consumes the same accounting units (MCU/MEU), unifying the MOR economy. Staking generates capacity, usage burns supply, and reputation anchors to Router telemetry. MOR value becomes anchored to productive work across the full application stack.

Result: Permissionless participation, composable markets, and verifiable coordination that turn subnet autonomy into network-level extensibility. Stake becomes capacity. Capacity becomes work. Work burns supply.

Governance

Router: Epoch configuration, rollover policy, stake-weighted quotas, refund windows, slashing rules.
Registry: Listing stakes (100/50/10 MOR tiers), SLA-based reputation thresholds, schema versioning, moderation policy.

All parameters are tunable; all weight or tier changes emit events for reproducibility.

Files Changed

  • MRC91-PLACEHOLDER.md - Router runtime extension and MEU accounting
  • MRC92-PLACEHOLDER.md - Service registry schema and discovery

See MRC files for full technical specification and open questions.


MRC-91 provides autonomy and uniformity of accounting and holistic streamlining of ops footprint for subnets. MRC-92 provides an API economy marketplace which can further power the velocity of MOR ecosystem growth. Together they define the first permissionless AGI-ready economic substrate.

Full specification, open questions, and reference implementation details are in the MRC files.


Discussion & Follow-ups

  • Open discussion on Discord: https://discord.gg/morpheusai
  • If accepted, track reference adapters and canary tests in repos
  • Governance to tune parameters via normal process

…ubnet Service Registry)

MRC-91: Router-integrated runtime layer for Docker/OCI workloads
- Converts MCU stake entitlement to MEU execution capacity
- Epoch-scoped accounting with rollover policy
- Capability profiles: deterministic (d.strict) and confidential (t1.confidential)
- Provider adapter interface for decentralized compute backends
- Governance parameters: EPOCH_LENGTH, ROLL_OVER_POLICY, MIN_PROVIDER_BOND

MRC-92: Canonical on-chain registry for subnet-hosted services
- Discovery schema aligned with Agent Registry (MRC-58) and Namespace (MRC-59)
- Pricing models (fixed, subscription, metered) with revenue splits
- Network Programs (RFPs/Bounties) with verifiable acceptance criteria
- Router-verified reputation scoring and SLA tiers
- Token-gated access support via ERC-20/721/1155 contracts

Together these MRCs extend the MOR economy from inference to general-purpose
compute and establish a verifiable service marketplace for subnet capabilities.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments