> For the complete documentation index, see [llms.txt](https://docs.uniocean.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uniocean.io/protocol-and-infrastructure/protocol/core-modules.md).

# Core Platform Modules

The Uniocean blockchain leverages the inherent modularity of the Cosmos SDK to construct a highly specialized state machine. The protocol's functionality is divided into two primary categories: **Custom Uniocean Modules**, engineered specifically for the decentralized exchange ecosystem, and **Standardized Ecosystem Modules**, integrated to provide multi-VM support and cross-chain interoperability.

## Custom Uniocean Modules

These modules contain the proprietary application logic of the Uniocean network. They bypass traditional smart contract execution environments, interacting directly with the chain's state to ensure minimal latency and deterministic execution for trading operations.

| Module                                                                                         | Purpose                                                     |
| ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [Exchange Module](/protocol-and-infrastructure/protocol/core-modules/exchange-module.md)       | Core trading engine — orderbooks, matching, and settlement  |
| [Oracle Module](/protocol-and-infrastructure/protocol/core-modules/oracle-module.md)           | Off-chain data ingestion for price feeds and event outcomes |
| [Insurance Fund](/protocol-and-infrastructure/protocol/core-modules/insurance-fund.md)         | Backstop liquidity pool for bankrupt derivative positions   |
| [SchedWasm](/protocol-and-infrastructure/protocol/core-modules/schedwasm.md)                   | Autonomous on-chain CosmWasm execution engine               |
| [E2EE Module](/protocol-and-infrastructure/protocol/core-modules/e2ee-module.md)               | Decentralized public-key infrastructure registry            |
| [TokenFactory Module](/protocol-and-infrastructure/protocol/core-modules/tokenfactory.md)      | Native chain-level fungible token issuance                  |
| [Permissions Module](/protocol-and-infrastructure/protocol/core-modules/permissions-module.md) | Authorization and transfer-restriction framework            |
| [Revenue Module](/protocol-and-infrastructure/protocol/core-modules/revenue-module.md)         | Epoch-based treasury and protocol fee routing               |
| [Uniocean Module](/protocol-and-infrastructure/protocol/core-modules/uniocean-module.md)       | Administrative and cross-chain bridging core                |

## Ecosystem & Interoperability Modules

| Module                                                                             | Purpose                                           |
| ---------------------------------------------------------------------------------- | ------------------------------------------------- |
| [EVM & IBC Modules](/protocol-and-infrastructure/protocol/core-modules/evm-ibc.md) | Multi-VM support and cross-chain interoperability |
