> 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/005.md).

# #005

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

### Mutuum Protocol Update #005 — Code Batch Finalized, Contracts Audit-Ready, Liquidation Bot QA Passed

#### ✅ Completed

**Second portion of code finalized**\
Latest smart-contract and service code locked and packaged for review. Structures and interfaces align with the established architecture to keep future modules plug-and-play.

**Contracts audit-ready**\
All core protocol contracts—mtTokens, oracle stack (Chainlink primary with Pyth fallback), custom fee collector, and multi-role access controls—are prepared for full external audit. Specs, invariants, and event schemas are synced for auditor handoff.

**Liquidation bot, internal review complete**\
Our proprietary bot for safe, automated liquidations passed internal QA. It evaluates position health using on-chain prices and indexed data, executes where needed, and records detailed traces. Final feedback items are documented and queued.

***

#### ⌛ In Progress

**Deployment scripts finalization**\
Polishing testnet automation and versioned rollouts; tightening safety checks and environment configs for repeatable deploys.

**GraphQL & Subgraph integration**\
Connecting the GraphQL backend to the front end for real-time protocol state from our custom Subgraph. Subgraph deployments will track TVL, positions, and liquidation events.

**Front-end contract queries & design adaptation**\
Upgrading the UI to new ABIs and flows, including mtToken logic, withdrawal cooldowns, and staking into the Safety Module, while aligning with the latest UI/UX designs.

**QA and test scenarios**\
End-to-end scripts for key user paths: deposits, variable borrowing, mtToken staking, and related flows. Expanding coverage for edge cases and state transitions.

**GraphQL environment setup & deployment**\
Ensuring FE/BE environments stay in sync with the evolving schema for faster feature rollouts and stronger test coverage.

***

Released: **31 Oct 2025** (UTC) · Update **#005**


---

# 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/005.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.
