Add new network using moralis

is there a way to add a new network to a user’s metamask using moralis ? if so is there also a way to do it using wallet connect ?

Yes, You can check it out here https://docs.moralis.io/moralis-dapp/web3/web3#addnetwork