@kames
Perfect - thank you. Looks like the L2 NFT needs to inherit OptimismMintableERC721.sol
By any chance do you know if there is factory or registry contract that already exists for this?
If not maybe I should write a CREATE2 factory that hashes the L1 NFT address and L2 chainId to create a deterministic L2 NFT contract?