Como dice el título, necesito integrar estas tecnologías juntas.
Hago una instancia de WalletConnectProvider así, según los documentos:
const provider = new WalletConnectProvider({ rpc:'https://bsc-dataseed.binance.org/' }); // Enable session (triggers QR Code modal) await provider.enable(); web3=new Web3(provider);Pero cada vez que hago una llamada a un contrato inteligente implementado allí, no se llamará. Además, utiliza la cuenta ETH de Trust Wallet, no la de BSC.
Cualquier ayuda sería apreciada.
al especificar el enlace rpc, intente crear un objeto para él con la clave como Id. de la cadena y el valor como la URL del proveedor
rpc = { 57: "https://your-bsc-provider-url-here.com" };Consulte las instrucciones de RPC personalizadas aquí https://docs.walletconnect.com/quick-start/dapps/web3-provider