project screenshot 1
project screenshot 2
project screenshot 3

Stacked

Stacked is an Micro Rollup based NFT Marketplace which demonstrates an auction based use case for Stackr.

Stacked

Created At

ETHOnline 2024

Winner of

trophy

Best DeFi use-case with Micro-Rollups

trophy

Build with Avail

Project Description

Features -

1`. Allows NFT Creation and also demonstrates how it can be used for Cross Chain Dynamic NFT Auction using Chainlink.

  1. Automatic Auction Completion using Stackr Hooks.

  2. Can be used as a direct NFT auction layer for any application.

  3. Uses Avail DA.

How it works -

`1. NFT Creation: The createNFT function is called in the bridge which triggers createNFT action in the rollup.

  1. Bids Management - Bids are directly created using API call using signatures to the Stacked Micro Rollup.

  2. Automated Auctions - Before each block confirmation, completeOrder hook is executed which checks if some orders should be completed, and the highest bidder gets the NFT and the NFT creator gets the Bid Amount (ETH)

Potential Use-case -

  1. Art based NFT Auction Marketplace.

  2. Gaming Assets NFT Auction Marketplace.

  3. Data NFT Auction Marketplace

How it's Made

This project uses various Stackr tools -

  1. Bridge - Uses bridge to lock ETH in the MRU. And also allows NFT Creation through bridge.

  2. Hooks - Post Hooks - Sort - It used to sort the Bids on the basis of their price and timestamp. Pre Hooks - Complete Order - It is used to check if some order needs to be completed and automatically handles ETH and NFT transfer within the MRU State.

background image mobile

Join the mailing list

Get the latest news and updates