Fair, multi-collateral order-book lending on Sui with ZK-privacy, AI-verified matching
Equinox is the first fair, order-book-based DeFi lending protocol built natively on Sui. Unlike traditional pooled lending protocols (like Aave or Compound) where users interact with a passive pool at algorithmic rates, Equinox empowers users to become active market makers.
Key Innovations:
Equinox is architected as a set of composable Move modules centered around market.move, loan.move, and vesting.move, tailored for Sui's object capability model.
The Core Engine & Multi-Collateral Logic: The market.move module maintains dual order books (public and hidden). We engineered a flexible Position struct that supports a vector of collateral assets. When a multi-collateral borrow order is matched, the smart contract aggregates the value of the provided asset basket (SUI, ETH, etc.) to validate the LTV against the lender's criteria in real-time.
Zero-Knowledge & Privacy: We utilized Sui's native sui::groth16 module for privacy preservation. Users generate a local ZK proof for their hidden orders, submitting only a hash commitment to the chain. The plaintext details are securely propagated to our Nautilus matching enclave, which verifies the proof before execution without ever revealing the order intent to the public mempool.
Trustless AI Matching: The "Nautilus" matching engine runs in a secure enclave. It continuously scans the order book, calculating a Fairness Score for potential matches based on user history, order size, and collateral diversity. When a match is found, it signs the result with an Ed25519 key. The match_orders function in Move explicitly validates this signature (ed25519_verify), ensuring that only fair, optimized matches are executed on-chain.
Frontend & User Experience: The interface is a high-performance Next.js application designed for speed and clarity. It features:

