> For the complete documentation index, see [llms.txt](https://docs.mutuum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mutuum.com/protocol-updates/003.md).

# #003

<figure><img src="/files/h7CHojIuXONb4rDap3AE" alt=""><figcaption></figcaption></figure>

### Mutuum Protocol Update #003 — Oracle Stack Integrated, Safety Module Live, Liquidation Client Online

#### ✅ Completed&#x20;

**Oracle integration**\
Chainlink is now the primary price feed with Pyth as fallback. The fallback path enforces max data age, reverts on stale quotes, and uses a registry so feeds can be added/removed per market without redeploys—improving resilience and price accuracy.

**Safety Module**\
Governance actions move to a secure multisig. Deposits mint mtTokens that can be staked for rewards. The module supports multi-asset staking with proportional payouts and includes a slashing path to absorb shortfalls and keep markets solvent. A distribution manager handles accounting and multi-asset rewards with on-chain transparency.

**Liquidation Bot (client)**\
An automated service now monitors positions and executes liquidations to prevent bad debt. It listens to on-chain events, maintains an off-chain index, can use flashloans for execution (Morpho-based flow with custom safeguards), and emits notifications for edge cases.

***

#### ⌛ In Progress

**UI implementation (platform interface)**\
Building the main dashboard: deposit/borrow flows, staking, portfolio views, with a modular layout for charts and alerting.

**Deployment scripts**\
Automated, repeatable releases for testnet/mainnet with CI/CD, tests, coverage, configuration, and migrations.

**GraphQL front-end data retrieval**\
Hooking the UI to Subgraph data via GraphQL for live balances, TVL, utilization, interest, reserves, and alerts.

**Contracts front-end queries**\
Direct smart-contract calls from the UI for position health checks and on-chain actions: deposit, borrow, repay, withdraw.

***

Released: **17 Oct 2025** (UTC) · Update **#003**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mutuum.com/protocol-updates/003.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
