- autodeploy a corresponding NFT contract on Base if _remoteToken is left empty
- copy tokenURI of mainnet NFT to Base NFT
- mirror the royalty info and make sure it's set to something on Base that you can acquire
- OP721 - https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/universal/OptimismMintableERC721.sol
- OP721Factory - https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/universal/OptimismMintableERC721Factory.sol
- Warpcast Thread - https://warpcast.com/jessepollak/0x805493e9