but somehow I think that it has to use web3 for authentication to work
Authentication is successed using
const { authenticate} = useMoralis();
authenticate({ connector })
what is in connector variable?
does it work if you use enableWeb3({connector}) ?
connnector contains walletconnect
enableWeb3({connector}) is not working
maybe you can ask you question in this thread specific to react native boilerplate: Ethereum React Native Boilerplate Questions