When integrating with OpenSea's Seaport protocol, what is the primary purpose of the 'conduit' contract?
-
A
To approve and transfer tokens on behalf of users via a shared allowance
-
B
To store NFT metadata on-chain
-
C
To calculate gas fees for listings
-
D
To mint new NFT collections