A Decentralized Multichain Asset Management Protocol with focus on security and risk management.
MultiVaul is an innovative system designed to manage digital assets across multiple blockchains while ensuring security, efficiency, and flexibility. This protocol leverages cutting-edge technologies such as ERC6551 for advanced NFT-based asset ownership, LayerZero for omnichain communication, Chainlink oracles for reliable price and volatility data, and Uniswap for decentralized trading with built-in risk management. Together, these components create a robust framework for seamless cross-chain asset management, tailored to meet the needs of both managers and depositors.
I used solidity for the smart contracts, leveraging some standards like ERC6551, ERC721, ERC20 and others. I also leverage chainlink libraries for datafeed of prices and volatility rates of assets, uniswap libraries to create a risk management hook. I have a simple frontend to interact with this, it's written in React and uses ethers.js.