Multi-protocol interactions
How the smart-contract works
Swaps
To start earning yield in different assets, Alchemis need to process swaps with different swaps or liquidity aggregators on the Solana blockchain. To ensure maximal security and efficiency, the same process as for the protocols analysis and risk calculation is used to analyze the different protocols, the main factors being liquidity depth and price. Analys searches for a swap combination if the specific pair is not available. Once a swap path has been identified as trustworthy for the specific pair, Alchemis proceeds to the requests with the different smart-contracts on the behalf of the user.
Deposits
Through the Compass system, Alchemis proceeds to the different smart-contract interactions with the different protocols.
Important note: As previously mentioned, Alchemis never enters into ownership of user's funds, it does not have an access to the smart-contract, where user's assets are stored.