Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m11s
CI/CD Pipeline / Security Scanning (push) Has been cancelled
CI/CD Pipeline / Lint and Format (push) Has been cancelled
CI/CD Pipeline / Terraform Validation (push) Has been cancelled
CI/CD Pipeline / Kubernetes Validation (push) Has been cancelled
Validation / validate-genesis (push) Has been cancelled
Validation / validate-terraform (push) Has been cancelled
Validation / validate-kubernetes (push) Has been cancelled
Validation / validate-smart-contracts (push) Has been cancelled
Validation / validate-security (push) Has been cancelled
Validation / validate-documentation (push) Has been cancelled
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 1m4s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 31s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 29s
Verify Deployment / Verify Deployment (push) Failing after 57s
Relay router, reserve system, oracle publisher, token-aggregation compliance middleware, and Monad deployment scripts. Co-authored-by: Cursor <cursoragent@cursor.com>
Integration Documentation Index
This directory contains documentation for integrating CompliantUSDT and CompliantUSDC with reserve backing mechanisms and DODO PMM liquidity pools.
Documentation Files
Core Documentation
-
- Comprehensive end-to-end implementation guide
- Architecture overview
- Phase-by-phase implementation plan
- Security considerations
- Monitoring and maintenance
-
- Detailed documentation for StablecoinReserveVault
- 1:1 backing mechanism
- Deposit and redemption operations
- Security and access control
-
- DODO Proactive Market Maker integration
- Pool creation and management
- Liquidity provision
- Swap operations
-
- Quick reference commands
- Fast deployment steps
- Key operations
Implementation Overview
Reserve Backing Mechanism
Provides 1:1 backing for compliant tokens with official USDT/USDC:
- Locks official tokens on Ethereum Mainnet
- Mints compliant tokens 1:1
- Enables redemption for official tokens
DODO PMM Integration
Creates liquidity pools for exchangeability:
- cUSDT ↔ USDT pools
- cUSDC ↔ USDC pools
- Price stability via PMM algorithm
- Efficient liquidity management
Architecture
Ethereum Mainnet (Official Tokens)
↓ Lock
StablecoinReserveVault
↓ Mint 1:1
Chain 138 (Compliant Tokens)
↓
DODO PMM Pools
↓ Swap
Exchangeability with Official Tokens
Quick Links
- Contracts:
../contracts/reserve/,../contracts/dex/ - Scripts:
../../script/reserve/,../../script/dex/ - Setup Scripts:
../../scripts/setup-reserve-vault.sh,../../scripts/setup-dodo-pools.sh
Getting Started
- Read Quick Start Guide for quick reference
- Review Complete Integration Guide for detailed steps
- Follow implementation phases
- Refer to specific documentation as needed
Support
For detailed information, see:
- Reserve backing: RESERVE_BACKING_MECHANISM.md
- DODO integration: DODO_PMM_INTEGRATION.md
- Complete guide: COMPLETE_INTEGRATION_GUIDE.md