How it works
A user sends a swap request via an app.
Omniston forms a request-for-quote (RFQ) and sends it to resolvers and DEXs.
Omniston selects the best quote and executes the trade.
The app forwards the swap request to Omniston.
Resolvers and DEXs return their quotes to Omniston.
The user receives the tokens.
Everything is conducted in a zero-trust manner, facilitated by hashed timelock contracts (HTLC), ensuring:
Atomicity: If all parties involved in the swap abide by the protocol, the transaction occurs seamlessly — either both parties receive the intended assets, or the exchange fails.
Refundability: In the event of any misbehavior by any of the participants, the transaction is canceled, and all parties involved receive a full refund of their assets.