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

SuperWallet

A wallet that allows the sender to send any token and receive it in a specified token (GHO, USDC, or ETH).

SuperWallet

Created At

LFGHO

Project Description

This wallet allows users to receive tokens in specified tokens (GHO, USDT, ETH), utilizing ERC4337. By specifying the receiving token in advance, the wallet will convert any token sent to it to the specified token. When the sender sends the token, a swap through uniswap is performed in the receiving wallet to receive the token. (Since uniswap is used, only tokens that have liquidity in uniswap can be swapped.) The tokens are swapped at the moment of receipt, eliminating exchange rate risk as much as possible.

How it's Made

The primary technology is ERC4337. A function was created in the contract wallet for receiving named receiveToken, which is separate from receive(). The sender calls this function in the destination wallet upon transmission; within receiveToken, token swapping via uniswap is performed. The recipient can then receive the token with the specified token. We also believe that using CCIP, which we were unable to implement this time, will allow us to specify the receiving chain

background image mobile

Join the mailing list

Get the latest news and updates