Comment on page

Settlement Process

Aark Digital's settlement process involves two transactions. First, the user sends a request on-chain, which the keeper observes and executes the order by providing an off-chain price.
Two transaction settlements address the latency and gas efficiency issues of on-chain feeds. The latency issue can lead to front-running, creating a risk-free profit opportunity for users.

Data Consistency Issue

Although the data from the third-party source is reliable, the keeper holds the highest authority over the data if the data consistency is not checked in the protocol. To guarantee data consistency, Aark Digital requires the source to send the ECDSA signature in response, which is used to verify the data consistency on-chain.