project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

DeAcu: A decentralized auction market

DeAcu: A Web3 eBay/ヤフオク auction market for ERC20 tokens and ERC721 NFTs, it supports ERC4337 wallet and L1/L2 chains

DeAcu: A decentralized auction market

Created At

ETHGlobal Tokyo

Winner of

📜 Scroll — Just Deploy

🏊‍♂️ Polygon — Pool Prize

Project Description

We are building a decentralized auction market for ERC20 tokens and ERC721 NFTs. This platform will enable authorized trading, listing, and order matching for theoretically any digital asset. It supports wallet login with ERC4337 Account Abstract, which provides users with the following benefits:

  • Authorization and swap transactions are broadcast simultaneously instead of in two separate steps, resulting in a smoother user experience.
  • Stablecoins such as DAI and USDC can be used to pay for gas fees.

Powered by Wallet 3 ERC4337 Wallet

How it's Made

We are a blockchain company from Japan, specializing in creating blockchain wallets.

Our flagship product, Wallet3, supports all EVM-compatible blockchains, including the latest Layer1, Layer2, and zkRollup.

We have developed Wallet3 in accordance with the principles of Web3, and have implemented MPC and ERC4337 account abstraction features.

For this hackathon, we have decided to create a Web3 version of eBay a decentralized auction marketplace.

Many ERC20 tokens and NFTs suffer from liquidity issues, and this auction system can help solve this problem by bundling tokens together and auctioning them off, for instance, 10,000 units of a less-popular token.

Currently, our platform supports auctioning ERC20 tokens and ERC721 NFTs, but in the future, we plan to expand to other types of digital products.

We will be showcasing our account abstraction feature from Wallet3, which comes with the added benefit of being able to support gas fees using stablecoins.

After authorizing and creating an auction order transaction, both transactions will be broadcasted together for a more seamless user experience.

Now, let's walk through a simple operational process:

  1. Open the DAPP interface and select "login".

  2. Use your pre-prepared Wallet3 ERC4337 wallet account to scan the login code.

  3. Let's create a new auction.

  4. You can choose an ERC20 token, enter the contract address, the quantity, the starting price, and the end time.

  5. Click "create," authorize the contract to host the tokens in your wallet, and then create the auction using USDC to pay for the gas.

  6. After the auction is created successfully, it will appear on the auction list page with a countdown timer.

  7. Click on the auction order, and anyone can bid on it.

  8. After the auction ends, the settlement will occur.

During the 36-hour hackathon, we wrote the contract code and most of the test cases using Hardhat and developed some front-end pages using the T3 Stack, including support for account abstraction wallet login, creating auction orders, and displaying orders.

Due to time constraints, there is still a lot of front-end work to be done.

After the hackathon, we plan to complete all the functionalities and launch it as a new DeFi project.

If you are interested in this project or Wallet 3 ERC4337, please contact us as we are looking for partners and investment support.

The demonstration above uses the Sepolia testnet.

We are currently deploying our DAPP on more networks, including Gnosis testnet, Scroll Alpha,Poloygon Mumbai and zkEVM testnet and linea testnet.

Thank you very much

background image mobile

Join the mailing list

Get the latest news and updates