Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 52s
CI/CD Pipeline / Security Scanning (push) Successful in 2m40s
CI/CD Pipeline / Lint and Format (push) Failing after 49s
CI/CD Pipeline / Terraform Validation (push) Failing after 24s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 27s
Deploy ChainID 138 / Deploy ChainID 138 (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
Verify Deployment / Verify Deployment (push) Has been cancelled
Validation / validate-smart-contracts (push) Failing after 14s
Validation / validate-security (push) Failing after 1m20s
Validation / validate-documentation (push) Failing after 18s
Add canonical btc-l1-ledger config, /btc/contracts API, Python chain138-oracle service, and production deploy scripts so secure.omdnl.org can serve live cBTC, DODO, and PMM pool addresses with headroom-aware mint gating. 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