A DApp where users can request cross-chain assets from each other and transfer them on a single platform.
L2s have been increasing the usability of the ecosystem since their introduction. However, the fact that there are many L2s and that they operate differently at some points can make it difficult for new users to use. Chockolatam allows users to request ETH or ERC20 tokens from each other and transfer information such as asset, chain, amount and address as if they were just sharing an address, and the transaction to be made with the transferred information is done on a single platform to guide the user.
There are the main parts of the project: 1- Link generator, that users can use to pass request information to each other . 2- Send section for the processing of information of users who use the link or "chockolat address". 3- Main logic for cross-chain bridge and transfers of user assets. 4- Push protocol integration for send chockolat link to friends. 5- Metamask Snap for demonstration of transaction and bridging. 6- Web3Modal for connecting injected wallet.
It uses: