Aurox Trade
Last updated
Last updated
Aurox Trade will be a decentralized protocol integrated directly into the Aurox Terminal and Wallet to make decentralized trading simple and effective. It's a protocol that will aggregate liquidity across variety of exchanges and eliminate the complexities of DeFi. Unlike other decentralized protocols, the goal of Aurox Trade is not to reinvent the wheel but to make DeFi user friendly and accessible.
The first set of contracts deployed as part of Aurox Trade will be an order routing contract with the first real gasless swapping experience. Gasless transactions are transactions which do not require the user to pay a network fee for a transaction in the native blockchain token. You still pay for the network fee with gasless transactions, but the fee is usually deducted in the input or output token instead of the native blockchain token, such as ETH.
For example, if you're swapping USDC to USDT, you still have to pay the network fee in ETH.
There are several solutions for gasless swapping, such as EIP2711 commonly known as meta transactions, but none of them are truly gasless.
Although meta transactions do allow gasless transactions in certain cases, they do not support approval transactions for 99% of the current tokens deployed on the Ethereum network. For EIP2771 to work with token approvals, the token deployers have to implement specific code within the token contract itself. Since the blockchain is immutable and since most tokens do not have upgrade functionality, tokens deployed before the EIP2711 standard are not able to use this standard. Further, most new tokens do not implement this standard either as it's not a requirement for token deployment.
Examples of meta transactions can be found on protocols such as OpenGSN, CowSwap and others. In order to interact with those protocols with most tokens, you are forced to submit an approval transaction which requires ETH to pay for the fee.
However, Aurox's solution side steps this issue to enable gasless swapping for any token on the Ethereum network. A significant effort was spent to make this functionality possible, and for good reason.
By eliminating the reliance on the native token, the user no longer has to worry about keeping the native token in their wallet to execute transactions. The user is free to purchase any token with any other token in a single click. It eliminates one of the biggest hurdles and friction points when on-boarding new users to decentralized finance.
Think of the system as a layer above DEX aggregators. Not only does it aggregate DEXes but it aggregates the blockchains to create the most liquid decentralized swapping platform in the world. Aurox Trade will eliminate the need for the user to understand which blockchain and which decentralized token is listed on. The only way to speed up adoption of DeFi is to hide the complexities from the end user and make investing, trading liquidity mining and other aspects simple to use.
The Aurox Trade Protocol will allow us to eliminate blockchain dependence completely and allow smooth cross-chain trading without the user even realizing. At the end of the day, 1 ETH = 1 ETH, independent of which blockchain you purchase it on.
This protocol will mimic the user experience of centralized exchanges but still maintain its decentralization. For example, users will have the ability to deposit funds from their wallet into a smart contract. These funds can then be used to trade 1000s of pairs with a single click, just like you would expect on a centralized exchange.
Aurox Trade can guarantee low slippage, high liquidity, and ease of use by leveraging the vast liquidity across multiple chains and DEXes.