Matching Engine
PickUpLab operates an off-chain order book where maker and taker orders are posted and matched. Once the maker and taker orders are matched, they are published to the smart contract deployed on the L2 rollup.
Before an order is created and posted to the order book, it is evaluated by an off-chain risk engine. The risk engine checks the account's balance requirements to determine if there is sufficient balance to create the order.

Last updated