Goal: Sign in to the server with Metamask (done), import information to the server about NFTs from a wallet (not done) to our platform (trading platform similar to Opensea). Problem: Metamask uses OpenSea to store NFT data Docs ref
- List NFTs on Opensea and query Opensea API (if possible) to fetch NFTs data;
- Manually transfer NFT (ERC721) ownership from the wallet to our server and then sell it.
Is this correct or there is a better approach? Links to tutorials/articles will be very helpful too.