Orderbook & Request-for-Quote (RFQ)
Last updated
Was this helpful?
Last updated
Was this helpful?
The Orderbook architecture is unique in that two separate chains are utilized. The primary chain is . Just like the v3 protocol, it's the primary chain where all orders are filled, cancelled, and positions settled/exercised. This functionality can be accessed using the IPool
interface, which resides on Arbitrum One, or via the Premia Blue app. Users of the Orderbook must have a valid address on Arbitrum One. All collateral and approvals to transfer collateral must be on Arbitrum One.
Providing quotes for the order book are done through . Quotes are nothing more than emitted events of order details that are signed by the maker of a transaction that will ultimately process on Arbitrum One. There are two primary ways to emit quotes to the order book:
Directly through the IOrderbookStream
interface using add
. This contract resides on Arbitrum Nova and requires a maker to have an account with an ETH balance to pay for gas fees.
Using the , Premia will publish the quote on Arbitrum Nova on the maker's behalf. This is a rate-limited / tiered feature.
The order book can be accessed directly via the Premia Blue app, , or the SDK.