> ## Documentation Index
> Fetch the complete documentation index at: https://orderly.network/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Omnichain

> Release notes for the Omnichain platform

export const Chip = ({type}) => {
  let content;
  let background = "#D4EAFF";
  let color = "#003D95";
  switch (type) {
    case "times":
      content = "Release Times";
      background = "#FFFAED";
      color = "#CA9400";
      break;
    case "update":
      content = "Update";
      background = "#DCE0FF";
      color = "#3B2FC9";
      break;
    case "new":
      content = "New Feature";
      background = "#D4EAFF";
      color = "#003D95";
      break;
    case "bug":
      content = "Bug Fixes";
      background = "#FFF3F9";
      color = "#FD678B";
  }
  return <div style={{
    float: "left",
    display: "table-column",
    width: "20%"
  }}>
      <p>
        <span style={{
    background,
    color,
    borderRadius: "0",
    fontSize: ".8em",
    padding: "2px 10px",
    display: "inline-block",
    fontWeight: "500",
    letterSpacing: ".5px",
    whiteSpace: "nowrap"
  }}>
          {content}
        </span>
      </p>
    </div>;
};

## June 2nd, 2026 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: May 29, 2026 14:00pm (UTC +8)**

      **Mainnet: June 2, 2026 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * FX PERPS support for HKD and KRW, plus Hong Kong and Korean stocks
    </div>
  </div>
</div>

## March 10th, 2026 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: March 6, 2026 14:00pm (UTC +8)**

      **Mainnet: March 10, 2026 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Isolated margin support
    </div>
  </div>
</div>

## January 27th, 2026 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: January 23, 2026 14:00pm (UTC +8)**

      **Mainnet: January 27, 2026 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Multilevel referral program
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * USD1 collateral listing
      * SOL withdrawal to Ceffu support
      * Cross-chain deposit disable/re-enable functionality
      * Point system documentation
      * System robustness improvements including database optimizations and rebalance enhancements
      * Performance improvements and bug fixes
    </div>
  </div>
</div>

## December 23rd, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: December 19, 2025 14:00pm (UTC +8)**

      **Mainnet: December 23, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Vanguard referral program
      * Gold/Silver price feed integration
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Zero downtime deployment
      * RWA base fee updates
      * System robustness improvements including trading checksum and reconciliation enhancements
      * WebSocket execution report symbol filtering
      * Batch update leverage functionality
      * Performance improvements and bug fixes
    </div>
  </div>
</div>

## November 19th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: November 18, 2025 14:00pm (UTC +8)**

      **Mainnet: November 20, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Permissioned Vaults support
      * Staking Revamp with buyback mechanism
      * YUSD collateral support on BNB Chain
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Vault rebalance API enhancements
      * Trading bug fixes including funding rate and engine improvements
      * System robustness improvements and settlement risk considerations
      * RWA volume API support
      * SDK API enhancements including chain info filtering and TradingView kline historical data
      * Performance improvements and bug fixes
    </div>
  </div>
</div>

## October 14th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: October 16, 2025 2:00pm (UTC +8)**

      **Mainnet: October 17, 2025 2:00am (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * RWA (Real World Assets) Trading
      * OmniVault SEI network support
      * CCTP v2 upgrade
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Minimum trading fees configuration at builder level
      * Position history updates for bankrupt cases
      * Enhanced liquidation message notifications
      * Tokenomics API updates for total and circulating supply
      * Strategy Vault enhancements including new endpoints and status logic
      * Trading enhancements and system improvements
      * Security enhancements and documentation updates
    </div>
  </div>
</div>

## September 13th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: September 10, 2025 2:00pm (UTC +8)**

      **Mainnet: September 13, 2025 5:00am (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Multi-collateral support on Solana Chain
      * Custom leverage per symbol
      * Internal transfer enhancements with wallet signature
      * ADL enhancements for insurance fund protection
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Security enhancements including withdrawal checks and monitoring
      * Referral code sub-accounts volume support
      * Custom builder tier
      * Enhanced liquidation info and multi-collateral improvements
      * Solana dex account deposit/withdraw for Strategy Vault
      * Campaign enhancements and builder whitelist withdrawal
      * Documentation updates and bug fixes
    </div>
  </div>
</div>

## August 12th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: August 8, 2025 3:00pm (UTC +8)**

      **Mainnet: August 12, 2025 5:00am (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Ceffu (OmniVault) integration
      * OmniVault SP sub-accounts support
      * DEX account deposit/withdraw for Strategy Vault
      * Trading blacklist functionality
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * User fee rate API updates
      * Valor claim history endpoint
      * Trading system enhancements and bug fixes
    </div>
  </div>
</div>

## July 10th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: July 2, 2025 18:00pm (UTC +8)**

      **Mainnet: July 10, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Multi-Collateral support
      * Sub-accounts aggregate API
      * Campaign signup API
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Performance improvements and bug fixes
    </div>
  </div>
</div>

## June 3rd, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: May 30, 2025 14:00pm (UTC +8)**

      **Mainnet: June 3, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Features**

      * Sub-accounts support
      * Added Abstract and Plume mainnet support
      * TP/SL with limit order type
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Strategy Vault upgrades including new endpoints and status handling
      * Auto-generated referral codes can now be edited
      * Fixed next funding time calculation
      * Performance improvements and bug fixes
    </div>
  </div>
</div>

## April 29th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: April 25, 2025 14:00pm (UTC +8)**

      **Mainnet: April 29, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Ecosystem Expansion**

      * Added Solana staking and trading rewards functionality
      * Implemented global max OI cap per market pair for improved risk management
      * Released public builder leaderboard for increased transparency
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Platform Enhancements**

      * Strategy Vault optimizations:
        * Improved APY formula and calculation
        * Added 30-day APY metric to vault info
        * Enhanced TVL and PnL data accuracy
        * Added minimum withdrawal amount functionality
        * Implemented PnL maximum drawdown tracking
      * Updated Builder Daily API with additional metrics
      * Enhanced Reduce Only (RO) order logic for improved reliability
      * Added support for automatic generated referral codes
      * Improved announcement API with support for types and update times
      * Added realized PnL tracking to builder daily reporting
      * Enhanced referral API with sorting capabilities
    </div>
  </div>
</div>

## April 1st, 2025 - Documentation Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: March 28, 2025 14:00pm (UTC +8)**

      **Mainnet: April 1, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Market maker reward leaderboard
      * Added filtering capability for Builder Admin to view non-default users
    </div>
  </div>
</div>

## February 25th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: February 21, 2025 14:00pm (UTC +8)**

      **Mainnet: February 25, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New Network Support**

      * Added support for Monad testnet
      * Added Ledger support for Solana network
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **System Enhancements**

      * Updated API domain
      * Implemented chain-specific trading volume attribution
      * Updated tiered base fee structure for builders
      * Upgraded to Pyth Lazer for price feeds
    </div>
  </div>
</div>

## January 21th, 2025 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: January 17, 2025 14:00pm (UTC +8)**

      **Mainnet: January 21, 2025 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * `GET /v1/referral/rebate_summary` add a new field traded\_referral to track referral trades during the specified date

      * `GET v1/public/market_making_rewards/leaderboard` support all markets, and add est\_score in the response, est\_score = final Q score

      * Roadmap page

      * update MM Reward Multiplier

      * minor improvements and fixes
    </div>
  </div>
</div>

## December 24th, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: December 20, 2024 14:00pm (UTC +8)**

      **Mainnet: December 24, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Morph support

      * Story supported

      * \$ORDER OFT and Staking on Avalanche

      * Price source from Hyperliquid

      * new query parameters for liquidation API

      * minor improvements and fixes
    </div>
  </div>
</div>

## November 26th, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: November 22, 2024 14:00pm (UTC +8)**

      **Mainnet: November 26, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Avalanche support

      * Solana Mainnet supported

      * Reward Switch to esORDER

      * Pyth Integration

      * add pending treasury info to Valor pool info API

      * minor improvements and fixes
    </div>
  </div>
</div>

## October 29th, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: October 25, 2024 14:00pm (UTC +8)**

      **Mainnet: October 29, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Solana testnet support

      * minor improvements and fixes
    </div>
  </div>
</div>

## September 24th, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: September 20, 2024 14:00pm (UTC +8)**

      **Mainnet: September 24, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Funding rate history comparison API

      * Position History API

      * Fund transfer between accounts

      * unsettled PnL now considered in withdrawal checks
    </div>
  </div>
</div>

## August 27th, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: August 23, 2024 14:00pm (UTC +8)**

      **Mainnet: August 27, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * The \$ORDER token has been released. Please check the [\$ORDER token overview](/introduction/tokenomics/overview-of-order)

      * Trading rewards APIs

      * Market making rewards APIs

      * Staking & VALOR APIs

      * Minor bugfixes and improvements
    </div>
  </div>
</div>

## July 30th, 2024 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: July 26, 2024 14:00pm (UTC +8)**

      **Mainnet: July 30, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * New endpoint /v1/public/futures\_market to get market volume filtered by builder

      * New endpoint /v1/public/balance/stats to get TVL (total balance & unsettled PnL) by builder

      * New endpoint /v1/public/campaign/check to verify that given address meets certain constraints in specific campaign

      * Minor bugfixes and improvements
    </div>
  </div>
</div>

## June 25th, 2024 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: June 21, 2024 14:00pm (UTC +8)**

      **Mainnet: June 25, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * Adding optional `level` parameter to /v1/order POST body, which allows to use the price of bid0 to bid4 or ask0 to ask4

      * Adding optional `post_only_adjust` parameter to /v1/order POST body. Default value is false. If it is set to true, then it will adjust price to 1 tick close to current best price. Only supported for `POST_ONLY` type orders

      * New endpoint /v1/get\_broker to fetch all builders where given address has been registered

      * Performance improvements
    </div>
  </div>
</div>

## May 28th, 2024 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="times" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Testnet: May 24, 2024 14:00pm (UTC +8)**

      **Mainnet: May 28, 2024 14:00pm (UTC +8)**
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Expanding to Mantle**

      The multichain expansion is progressing, and we are excited to announce our launch on Mantle, along with the introduction of support for USDC.e on the Mantle network.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates**

      * New WebSocket topic for maintenance status

      * Adding optional "order\_tag" param to /v1/public/campaign/user API

      * Adding optional sorting params to /v1/volume/broker/daily endpoint

      * Remove fee in the response in referral APIs

      * Add sort parameter to GET referee endpoint

      * Performance improvements
    </div>
  </div>
</div>

## April 16, 2024 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **New bracket order support**

      We're pleased to introduce bracket orders to Orderly, a feature designed to enhance your trading strategy by automatically setting stop loss and take profit orders alongside your primary trade. This functionality allows you to better manage risk and lock in profits without constant market monitoring.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Traders can now see realized PnL**

      All order APIs now return realized PnL per position for orders closing or reducing open positions.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updated endpoints**

      Two new websocket topics `{broker_id}${symbol}@ticker` and `{broker_id}$tickers` to query each builder's volume per market.

      Two new endpoints for verifying and checking referral codes.
    </div>
  </div>
</div>

## March 12, 2024 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Builders are now chain specific**

      Given Orderly's growth of supported chains, we understand some projects choose to only focus on certain chains, thus builders can now choose which chain they want to operate on.

      Supported builders for each chain can be retrieved through `GET /v1/public/chain_info`
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Automating rebates for trades with order tags**

      We've heard your feedback! The rebates for trades with specific order\_tag can now be automated by using our refferal system. Create a refferal code and use that refferal code in order\_tag when submitting orders.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing max slippage for market orders**

      We are excited to announce a new feature to our trading platform: the Max Slippage Setting for Market Orders. This functionality allows traders to set a maximum slippage for their market orders, giving unprecedented control over order execution relative to the market's mid-price.

      For buy market orders, this means your order will be fully or partially filled at price levels greater than the order book's mid-price adjusted by your specified slippage. Conversely, sell market orders will be executed at price levels less than the mid-price, also adjusted by your chosen slippage. This ensures that your orders are executed within your comfort zone of market price movement, enhancing predictability and control over your trading outcomes.

      For example, if the mid-price for MATIC is \$1 and you place a buy market order with a 0.02% slippage, only portions of the order that meet the slippage criteria will be executed, with any remaining quantity being canceled. This precision ensures that you achieve the best possible price, according to your specified tolerance for slippage.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updated endpoints**

      Orders with an order\_tag can now be retrieved via `GET /v1/orders` & `GET /v1/algo/orders` APIs with the new order\_tag parameter.

      Enhancements to `GET /v1/referral/info` API, adding the following data in response:

      * **For referrers:**
        * 1d\_referrer\_rebate

        * 7d\_referrer\_rebate

        * 30d\_referrer\_rebate

        * total\_referrer\_rebate

      * **For referees:**
        * 1d\_referee\_rebate

        * 7d\_referee\_rebate

        * 30d\_referee\_rebate

        * total\_referee\_rebate

      Adding volume and fees of all referrees for the refferal code in response for `GET /v1/referral/rebate_summary`

      Adding maker and taker volume breakdown in `GET /v1/volume/broker/daily` API

      Builders can now retrieve total fees collected under the criteria (given broker\_id, aggregate logic, order\_tag filter, and etc.) + builder rebate via`GET /v1/volume/broker/daily` API

      New query parameters in `GET /v1/referral/admin_info` API:

      * New query parameter user\_address, to filter all codes of the matching user\_address only (should only match 1 account since the broker\_id has to match the builder admin one)

      * New query parameter account\_id, to filter all codes of the matching account\_id only

      * **NOTE:** Only user\_address or account\_id can be provided

      Ability to change the referral code's rebate split via `POST /v1/referral/edit_split`

      Additional response fields in `GET /v1/referral/admin_info` API:

      * total\_referrer\_rebate = Lifetime total referrer rebate on this code

      * total\_referee\_rebate = Lifetime total referee rebate on this code

      Additional responses in `GET /v1/public/campaign/ranking` and `GET /v1/public/campaign/user` APIs:

      * total\_deposit\_amount

      * total\_withdrawal\_amount

      * start\_account\_value

      * end\_account\_value (which is current\_account\_value)

      Increased update frequency of `GET /v1/volume/broker/daily` API to hourly from daily

      Added address in the response for `GET /v1/volume/broker/daily`
    </div>
  </div>
</div>

## February 5, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing the new referral system**

      We've heard your feedback and delivered! The long-awaited Orderly Referral System is finally here, marking a significant milestone in enhancing our platform. Tailored to enrich our community, this system introduces an exciting way for our existing users to connect with new users, strengthening our network through shared rewards.

      At the core of this initiative is a straightforward yet rewarding referral mechanism. Users can easily generate a personalized referral code and share it with potential new members.

      All endpoints for the referral system can be found under the ["Referral Program"](/build-on-omnichain/restful-api/private/create-referral-code) section.

      To learn more about how the Orderly Referral System works, refer to [this article](/introduction/be-a-broker/affiliate-referral-program).
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing the new fee structure**

      We're thrilled to unveil the latest enhancement to our services: the Custom Trading Fee System. This innovative feature introduces a suite of flexible fee-setting options, allowing builders to tailor fee structures to their unique user bases more effectively than ever before. By departing from the limitations of Orderly's standard fees, builders now have the freedom to set fees that align perfectly with their strategies and customer profiles.

      We believe that this new feature will significantly enhance the developer experience on our platform, offering both improved user satisfaction and a competitive edge in the dynamic trading landscape.

      All fee rate settig endpoints are under the ["Fee Setting"](/build-on-omnichain/restful-api/private/update-user-fee-rate) section.

      The fee tiers are now deprecated from `/v1/public/fee_futures/program`, `/v1/broker/user_info` and `account` websocket.

      New volume-based fee rate setting tool can be found on our [GitHub](https://github.com/OrderlyNetwork/orderly-evm-broker-fee-admin).

      To learn more about how the new fee structure works, refer to [this article](/build-on-omnichain/user-flows/custom-fees).
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Adding New Order Types: Take Profit/Stop Loss**

      Traders can now use more order types: stop loss/take profit and positional stop loss/take.

      Features include:

      **1. Three Trigger Price Options:** Initially available with the Mark Price, with future expansions to include Last Price and Index Price.

      **2. Auto-Cancellation of TP/SL Orders:** Take Profit (TP) and Stop Loss (SL) orders will be automatically canceled if the position is closed, ensuring more precise trade management.

      **3. Two Types of TP/SL Management:**

      **- Full/Entire Position TP/SL:** Apply TP/SL to the entire position with a limit of one maximum TP/SL per position.

      **- Partial Position TP/SL:** Offers the flexibility to define the amount of the position to be closed, with a maximum of 10 partial TP and 10 partial SL orders on each side.

      This update empowers traders to implement more dynamic and sophisticated trading strategies with enhanced risk management features. As always, we are committed to improving and expanding the capabilities of the Orderly to meet the evolving needs of our users.

      All "algo order" endpoints are ammended to add the new order types.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing Smart Contract trading support**

      We are excited to announce the launch of the "Delegate Signer" feature in the Orderly, a new feature enabling Smart Contracts to trade.

      It allows Smart Contracts to assign an Externally Owned Account (EOA) to sign trades on their behalf using the EIP-712 signature. This solves the issue of Smart Contracts' inability to sign for trades, broadening trading capabilities on the Orderly platform.

      New EIP712 signature types for Delegate Signer functions can be found [here](/build-on-omnichain/user-flows/wallet-authentication).

      New Delegate Signer function on-chain. Docs can be found [here](/build-on-omnichain/user-flows/wallet-authentication).

      New Delegate Signer APIs under ["Delegate Signer"](/build-on-omnichain/restful-api/public/delegate-signer) section.

      Full write-up of how Delegate Signer functionality works can be found in [this article](/build-on-omnichain/user-flows/delegate-signer).
    </div>
  </div>
</div>

## January 4, 2024 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing the new order types**

      Added create algo order(GET /v1/algo/order), edit algo order(PUT /v1/algo/order), cancel algo order(DELETE /v1/algo/order) and get algo order APIs(GET /v1/algo/order).

      Only STOP orders are supported for now.
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Changes to deposit withdrawal flow**

      Deposits and Withdrawals now require a fee to cover cross-chain message cost to/from Orderly Ledger contract.

      Added withdraw\_fee to each tokens in get token info(GET /v1/public/token) API

      Added allowCrossChainWithdrawal parameter to create withdraw request(POST /v1/withdraw\_request) API

      Added PENDING\_REBALANCE status for withdrawal request(POST /v1/withdraw\_request) in REST and WSS
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="new" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing new endpoints to retrive user data**

      Added get account details (GET /v1/public/account) API

      Added get user statistics (GET /v1/client/statistics/daily) API

      Added get user fee tier(GET /v1/broker/user\_info) API
    </div>
  </div>

  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Introducing new liquidation model**

      Added liquidation\_tier parameter for each symbol

      Added symbols array and high/low risk perps in claim liquidated positions(POST /v1/liquidation) API
    </div>
  </div>
</div>

## October 13, 2023 - Major Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates to APIs**

      Added get vault chain info API

      Added tag parameter for adding Orderly Key

      Changed symbol in get user info API from e.g BTC to PERP\_BTC\_USDC
    </div>
  </div>
</div>

## September 21, 2023 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates to APIs**

      Added Claim from insurance fund endpoint

      Added max\_notional parameter to Get Insurance Fund Info and Get Account Information endpoints' response

      Added futures\_tier parameter to Get Account Information endpoint
    </div>
  </div>
</div>

## August 10, 2023 - Minor Update

<div style={{ display: "table", width: "auto" }}>
  <div style={{ display: "table-row", width: "auto" }}>
    <Chip type="update" />

    <div
      style={{
    float: "left",
    display: "table-column",
    paddingLeft: "30px",
    width: "calc(80% - 30px)",
  }}
    >
      **Updates to APIs**

      Added Get PnL Settlement History API

      Added Liquidations on Account Websocket API

      Added reduce-only type of order

      Added limit\_price parameter to Claim Liquidated Positions API

      Updated /insurancefund endpoint to /insurance\_fund

      Updated symbol parameter of Get Liquidated Positions of Account API to not required
    </div>
  </div>
</div>
