I am trying to create a dapp that replicates this behavior and would like to understand how OpenSea's gasless listing works.
Lets say I list an NFT at 1 ETH on OpenSea, and immediately a buyer buys my NFT by interacting with a smart contract. How does that smart contract know that the item is listed at 1 ETH? I've read that the listing is settled on-chain later, but in this example what if a buyer immediately buys the item? Any technical explanation would be really helpful. Thanks!!