Buy Nouns NFT
Context
OpenMarket is an open-source project that was created to showcase NFT marketplace features. OpenMarket is a public good market contract with full onchain data to trade NFTs without platform fees nor API key. Its orderbook is fully onchain. OpenMarket is immutable: It doesn't require admin keys or governance.
OpenMarket smart contracts were deployed on Linea Goerli testnet that launched its EVM rollup in July 2023. The Nouns OpenMarket smart contract address on Linea Goerli: 0xfB27451439336cf06B719a6117BF492D245a920a.
The images were forked from the NounsDAO NFT collection, one of the most popular NFT collections.
Interaction Implementation
The use case covered in this interaction: Buyer, who can purchase any NFT from a single collection that is currently on sale. A user needs to select if many and buy one of the NFTs listed on OpenMarket.
The interaction has one step:
call buyNFT method of the OpenMarket smart contract
set map, price, sales, tokenID values
customize title and description
set Image rules and pre-conditions