https://medium.com/@agadhachristo/how-does-an-opensea-clone-script-ensure-ownership-and-authenticity-of-nfts-3f1e5266afe4