NFT Marketplace supporting multi blockchain

I was trying to create a NFT marketplace which have the feature of different blockchain supporting to it. And users have options while to select the blockchain while minting NFT on the platform. So does anyone help me how to do this or where to start from?