You can use a new account to deploy contracts on different network, cause same contract and same nonce will generate same contract address, or you can use another way create2, and for more details, you can have a look at this article:
Thank you so much, I just figure out if the purpose just the create the Assets on the different network to have same address we don't have to go for CREATE2. or may be it's just little advance haha.