Skip to main content

Overview

Multiliquid is a decentralized protocol that enables institutional-grade atomic swaps between multiple permissioned Real World Asset (RWA) tokens and multiple stablecoins. The protocol provides a secure, transparent, and efficient infrastructure for digital asset exchange in regulated markets.

Architecture

Explore the protocol’s modular design and core contracts

Security

Review security measures and risk management controls

Integration

Learn how to integrate with the Multiliquid Protocol

Key Features

Atomic Swap Execution

The protocol ensures complete transaction atomicity—either all conditions are fulfilled or none are. This eliminates partial executions and guarantees consistent state across all operations.

Multi-Asset Support

  • Any RWA Token: Support for multiple permissioned Real World Asset tokens
  • Any Stablecoin: Integration with multiple institutional stablecoin liquidity providers and balance sheet providers
  • Extensible Design: Modular architecture enables seamless onboarding of new assets

Institutional-Grade Security

  • Upgradeable Contracts: UUPS proxy pattern for secure evolution without disruption
  • Role-Based Access Control: Granular permissions using OpenZeppelin’s battle-tested framework
  • Risk Management: Asset-specific controls including volume limits, discount rates, fees, pause mechanisms, and compliance checks
  • Emergency Controls: Multi-signature governance and emergency pause capabilities

Transparent Fee Structure

  • LP-Paid Protocol Fee: Configurable per Liquidity Provider domain
  • Spread Fee: Protocol participation in spreads configured by Liquidity Providers
  • LP Flexibility: Liquidity Providers configure spreads and fees for each accepted asset independently

How It Works

The protocol operates through a coordinated system of smart contracts:
  1. MultiliquidSwap Contract: Central orchestrator managing all swap operations, fee calculations, and asset interactions
  2. Delegate Contracts: Asset-specific modules handling:
    • Stablecoin minting/burning or external integration
    • RWA token risk management and custody
    • Compliance and volume controls
  3. Price Adapters: Modular pricing for RWAs and optional stablecoin guardrails
  4. Whitelist Management: Liquidity Provider asset acceptance and RWA-specific eligibility checks

Swap Process

Supported Assets

The protocol is designed to support a growing ecosystem of institutional-grade digital assets:

Real World Assets (RWAs)

  • Permissioned tokenized securities
  • Tokenized treasury products
  • Institutional digital assets with compliance requirements

Stablecoins

  • Mint/burn stablecoins
  • Pre-deposited liquidity provided by balance sheet providers without mint/burn integration

Protocol Governance

The protocol employs a multi-tiered permission model:
  • Protocol Administrators: Manage core system upgrades and global parameters
  • Operators: Handle day-to-day operations including price updates and asset acceptance
  • Emergency Roles: Pause capabilities for critical security scenarios
  • Liquidity Provider Admins: Control all custody and risk management parameters for their Liquidity Provider

Technology Stack

Built on industry-standard frameworks:
  • Solidity 0.8.30: Checked arithmetic and modern language features
  • OpenZeppelin Upgradeable: Audited proxy patterns and access control
  • Solady: Gas-optimized mathematical operations
  • UUPS Proxies: Minimal proxy overhead with secure upgrade mechanisms

Integration Options

EVM SDK: The official TypeScript SDK supports quoting, transaction construction, delegated authorization, simulation, protocol reads, and event monitoring. Direct Smart Contract Integration: Multiliquid allows for direct swap integration on Ethereum Mainnet.
For developer integration details, contract ABIs, and technical specifications, see the Integration Guide.

Next Steps

Understand the Architecture

Deep dive into the protocol’s modular design, contract interactions, and swap mechanics

Review Security Model

Examine security measures, audit results, and risk management frameworks

Explore Contract Reference

Browse detailed contract documentation and function specifications

Liquid Treasury

Yield-bearing institutional treasury token with cross-chain bridge support

The Multiliquid Protocol handles significant value and operates in regulated markets. All integrations should undergo thorough testing and security review. Contact the Multiliquid team before production deployment.