RemusDEX Docs
  • Introduction
  • Audit
  • Key Features
  • Architecture & Concepts
  • Contract Addresses
  • How to Interact
    • Checking Market Status
    • Opening a New Order
    • Fetching All User Orders
    • Removing (Canceling) an Order
    • Claiming Matched Proceeds
    • Claiming Fees (For Contract Owner)
    • Viewing the Orderbook
  • IRemusDEX Trait Reference
Powered by GitBook
On this page

Key Features

  • Multiple Markets

    • Create and manage various base-quote pairs with custom tick/lot sizes, fees, and trading status.

  • On-Chain Matching

    • Trades match against the opposite side of the book entirely on-chain, with price-time priority.

  • Order Types

    • IOC (Immediate-Or-Cancel): Fills immediately; remainder is canceled. Fails if nothing is executed.

    • Post (Book-or-Cancel): Never crosses on submission; reverts if it would.

    • Basic: Fills any crossing portion, then posts the remainder.

  • Claimable Balances

    • Matched proceeds remain in the contract until the user calls claim(token, amount).

  • Upgradable Contract

    • The contract can be upgraded by the owner, but note the admin key trust assumption.

PreviousAuditNextArchitecture & Concepts

Last updated 4 months ago