LIMIT ORDERS PROTOCOL FOR DECENTRALIZED EXCHANGES
A decentralized on-chain protocol for price-efficient and reliable execution of limit orders for DEX/AMMs. The optimal limit order solution for DEXs over existing alternatives.
A limit order enables users to buy or sell tokens at a specified price or better.
Decentralized limit orders are not trivial to implement using smart contracts. Flawed implementation of limit orders in DeFi can hurt users by executing the order at a price much worse than they intended, or the order not being executed at all.
The dLIMIT smart contract for DEXs ensures that limit orders are executed at an optimal price and at fair fees, in a decentralized and reliable manner.
Best price
In the dLIMIT smart contract orders are filled using an English Auction bidding war, ensuring that execution price is as close as possible to the limit price set by the user.
Reliable
The Orbs network PoS mechanism ensures the proper operation of its validator nodes, guaranteeing dLIMIT runs 24/7 with high redundancy and reliability.
Decentralized
dLIMIT incentivizes anyone to become a taker, alongside the Orbs networks validators, and submit bids.
User Protection
All Orbs Network validators participate as honest bidders in the protocol, ensuring that the actual fill price is as close as possible to the limit price specified by the user.
Proven track record
dLIMIT is based on the dTWAP protocol which has been in production since early 2023, executing millions of dollars in trading volume across multiple chains & DEXs.
Recent and Ongoing Integrations to DEX/AMMs
Integrate your DEX
READMEEasy integration into every DEX frontend based on React
No need to modify your DEX smart contracts. Integration is frontend-only and relies on existing contracts of the dLIMIT protocol.
const LIMIT = (props: Props) => {
return (
<LimitAdapter
connect={props.connect}
config={Configs.Pangolin}
maxFeePerGas={props.maxFeePerGas}
priorityFeePerGas={props.priorityFeePerGas}
translations={translations as Translations}
provider={props.provider}
account={props.account}
connectedChainId={props.connectedChainId}
>
<GlobalStyles styles={globalStyles} />
<AdapterContextProvider value={props}>
<div className="limit-container">
<TokenPanel isSrcToken={true} />
<ChangeTokensOrder />
<TokenPanel isSrcToken={false} />
<LimitPriceDisplay />
<SubmitButton />
<OrderSummary />
</div>
</AdapterContextProvider>
</LimitAdapter>
);
};
export default LIMIT;Decentralized Execution of Limit Orders

dLIMIT is based on the dTWAP protocol where the individual order size equals the total trade size. The protocol defines two main actors:
Makers - The first entity in the dLIMIT protocol are DEX traders that submit new orders to the dLIMIT EVM contract. They set all order parameters including the limit price. The dLIMIT contract enforces these requirements in a trustless manner.
Takers - Incentivized third-party participants that monitor all live orders and submit bids on the best path to execute their next segment. The dLIMIT contract selects the best bid and guarantees that the path that provides the best price to makers is the one executed.
Orbs Network has dozens of independent validators running Proof-of-Stake consensus with over $100 million staked. The network has been running in mainnet since 2019. All Orbs Network validators are takers and participate as honest bidders in the protocol, guaranteeing that orders are executed 24/7 with high redundancy and best price.




