Developer Reference • Integration Guide
otcX is built on a dual-contract architecture: a Registry for project metadata and an OrderBook for trading logic.
Manages project listings, metadata, and TGE activation state.
Handles order creation, matching, collateral escrow, and settlement.
Registry OrderBook Frontend │ │ │ │ ┌─ getProject() ─────────┤ │ │ │ │ │ │ │ ┌─ createOrder() ─────┼─── validates projectId ───┤ │ │ │ │ │ │ │ │ ┌─ takeOrder() ────┼─── locks collateral ──────┤ │ │ │ │ │ │ │ └──┼──┼─ TGE activated ──┤ │ │ │ │ │ │ │ │ └─ settleOrder() ──┼─── distributes funds ─────┤ │ │ │ │ └─────┴─────────────────────┴────────────────────────────┘
0xda54Eac428C533bDD560A9f2f0d9641CBfE742B40x4AcC9f98D90493BE9C5e33cFD9a4f9cC02cace1DLoading...Loading...Testnet Only
Currently deployed on Sepolia testnet. Mainnet deployment coming soon.
This documentation is provided for informational purposes only. By integrating with otcX: