project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Chockolatam

A DApp where users can request cross-chain assets from each other and transfer them on a single platform.

Chockolatam

Created At

ETHGlobal Istanbul

Winner of

Arbitrum - Pool Prize

Prize Pool

Project Description

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.

How it's Made

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:

  • @web3modal/wagmi to connect browser wallet
  • Arbitrum and ZkSync sdk for bridge funds
  • Metamask snaps to give information to user about current transaction
  • Push chats for users to send Chockolatam links to each other
background image mobile

Join the mailing list

Get the latest news and updates