Trade execution
For each cryptocurrency asset in a user's onchain address, a user can execute a trade via a link to the automated market maker (AMM) operating on that particular blockchain protocol. How will this work?
There is a link that provides the user the option to trade the asset.
The link opens up a separate window that takes the user to a particular AMM within that protocol. We have selected the dominant AMM within each protocol.
That page will have a prompt for the user to perform a Web3 authentication or Web3 login via one of the available extension wallets e.g.
Metamask and xDefi for EVM / Rollup chains
Phantom and xDefi for Solana
Terra Station and xDefi for Terra
Once authenticated, the user can complete the transaction.
For example, a user has an onchain address which displays:
10 AVAX on Avalanche
10 SOL on Solana
When the user clicks to trade the 10 AVAX, a new window pops up which links the user to trade at TraderJoe. Metamask will prompt the user to complete the Web3 authentication / login.
When the user clicks to trade the 10 SOL, a new window pops up which links the user to trade at Jupiter. Phantom will prompt the user to complete the Web3 authentication / login.
Default AMMs for each protocol covered by Unified
Last updated