Wallet with Metamask Connect easily but trust wallet does not connect:
Moralis.start({ serverUrl, appId });
var address;
async function login() {
let user = Moralis.User.current();
if (!user || user) {
user = await Moralis.authenticate({
signigMenssage: "Log winth moralis",
provider: "walletconnect",
chainId: 56
}).then(function (user) {
console.log("logged in user:", user);
address = user.get("ethAddress");
localStorage.setItem('getddress', address);
document.getElementsByClassName("login")[0].style.display = "none";
document.getElementsByClassName("transfer")[0].style.display = "block";
console.log(user.get("ethAddress"));
})
.catch(function (error) {
console.log(error);
});
web3 = await Moralis.enableWeb3(provider);
}
}