
๐ดNFT Marketplace
Basic NFT Marketplace Primitives
Limited Developer Support
All assets represented in this library are community built, which means limited support from the Agoric OpCo development team. Please use components, APIs, and front-ends with caution.
Summary
This code implements a basic NFT marketplace Dapp modeled after a baseball card store.
Details
Users can buy NFT baseball cards from the store.
After successfully running the Dapp, users can browse available cards by photograph and place bids on cards they want to buy.
Explore on GitHub
https://github.com/Agoric/dapp-card-store
Advanced Marketplace
The Advanced Marketplace is a modified version of the baseball card store Dapp that allows for secondary sales with the following modifications to the UI:
Adds a โMy Cardsโ page which displays the cards owned by the user
Adds a โMarketplaceโ page which shows secondary sales listings
The Dapp page which sells cards to users directly becomes โPrimary Salesโ
Details
Users are able to list their card for sale. User flow:
User navigates to โMy Cardsโ page
User selects a card to list for sale
User chooses the sale mechanism (currently only one - Fixed price sale)
Choose price for listing in RUN
Optional for user: Choose end date & time for the listing
User confirms choice and creates listing
User navigates to โMarketplaceโ page and can see all marketplace listings and filter to his/her own listing(s)
Explore on GitHub
https://github.com/robor-systems/agoric-card-store/tree/contract-changes
Last updated