Auctionhouse Contracts

Comprehensive marketplace system for selling NFTs and digital assets. A fork of Manifold Gallery auctionhouse contracts, enhanced for the Cryptoart channel on Farcaster.

LISTING TYPES

Support for auctions, fixed-price sales, dynamic pricing, and offers-only listings with flexible configuration options.

Learn more →
TOKEN SUPPORT

Full support for ERC721 and ERC1155 tokens, with lazy minting capabilities and dynamic pricing engines.

Learn more →
PAYMENT OPTIONS

Accept native ETH or any ERC20 token payments, with automatic royalty distribution and revenue splitting.

Learn more →
INTEGRATION GUIDE

Step-by-step guide for integrating with Creator Core contracts, including lazy minting and dynamic pricing setup.

Learn more →
DEPLOYMENT

Complete deployment guide for local development (Anvil) and Base Sepolia testnet, with configuration instructions.

Learn more →
EXAMPLES

Example contracts and use cases including bonding curves, Dutch auctions, and lazy minting patterns.

Learn more →

Quick Links

GitHub Repository
View source code
Open →
Manifold Gallery
Original implementation
Open →
Cryptoart Channel
Farcaster channel
Open →
Getting Started
Quick start guide
Open →
Base Mainnet
View on BaseScan
Open →

Key Difference from Original

Membership-Based Seller Registry

The seller registry is linked to active hypersub membership (STP v2 NFT's `balanceOf` function returns time-remaining), enabling time-based seller authorization.

Attribution

From Manifold Gallery

  • • Original auctionhouse contracts
  • • Marketplace architecture & design
  • • Security patterns & testing
  • • Core marketplace functionality

From mxjxn

  • • Membership seller registry
  • • Documentation site
  • • Integration examples
  • • Deployment scripts