Skip to content
/ auct Public

Auction contract supporting ERC20 and ERC721 assets with time-bound bidding and automatic settlement

Notifications You must be signed in to change notification settings

Xavek/auct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auction Contract

   ___   __  __ _____ ______
  / _ | / / / // ___//_  __/
 / __ |/ /_/ // /__   / /   
/_/ |_|\____/ \___/  /_/    

A Starknet smart contract for auctioning ERC20 and ERC721 assets.

Features

  • Support for both ERC20 and ERC721 asset auctions
  • Time-bound bidding with configurable duration
  • Automatic bid refunds when outbid
  • Seller protection with minimum bid amounts

How It Works

  1. Start: Seller initiates auction with minimum bid and duration
  2. Bid: Users place bids using designated ERC20 token (must exceed previous bid)
  3. Settle: After duration expires, highest bidder receives asset, seller receives payment

If no bids are placed, assets are returned to seller.

Important Notice

⚠️ This contract is unaudited. Use at your own risk.

About

Auction contract supporting ERC20 and ERC721 assets with time-bound bidding and automatic settlement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages