Questions tagged [wallet-connect]

WalletConnect is a protocol for mobile wallets to sign Ethereum and other blockchain transactions.

WalletConnect is an open protocol to communicate securely between Wallets and Dapps (Web3 Apps). The protocol establishes a remote connection between two apps and/or devices using a Bridge server to relay payloads. These payloads are symmetrically encrypted through a shared key between the two peers. The connection is initiated by one peer displaying a QR Code or deep link with a standard WalletConnect URI and is established when the counter-party approves this connection request. It also includes an optional Push server to allow Native applications to notify the user of incoming payloads for established connections.

171 questions
7
votes
1 answer

Wallet Connect configuration with Binance smart chain not working

I'm trying to link BSC chain with wallet connect in my react DAPP. const walletConnectProvider = await new WalletConnectProvider({ rpc: { 56: "https://bsc-dataseed.binance.org", }, }); await walletConnectProvider.enable(); …
6
votes
2 answers

How to connect your Android App with metamask?

So I am using wallet connectV2, what I am trying to do is to connect my metamask wallet with my App and I am trying to follow the walletConnect2 sample app code. But I am having trouble connecting it as there is no popup appearing when selecting…
Mukesh
  • 97
  • 4
6
votes
4 answers

Integrating MetaMask with Flutter Mobile Application

I want to add feature in my mobile app to send ether from one address to another address and for this I need to integrate metamask with my flutter mobile application. What package can I use for this purpose? I want to send ether through metamask but…
Rehan
  • 131
  • 1
  • 8
6
votes
2 answers

Wallet Connect: No RPC Url available for chainId: 137

I am trying to create a WalletConnect provider. I am using the @walletconnect/web3-provider package along with Web3Modal for UI. I am instantiating the WalletConnectProvider using my Infura client ID let web3Modal = new Web3Modal({ network:…
David Callanan
  • 5,601
  • 7
  • 63
  • 105
5
votes
1 answer

How to verify message in wallet connect with ethers primarily on ambire wallet?

I am trying to sign a message with wallet connect using ethers, but I am facing an issue when verifying the message with ambire wallet, it's not returning any response. const signMessage = async () => { try { console.log("started"); …
divyan
  • 59
  • 1
  • 3
4
votes
1 answer

Using walletconnect v2.0 with TRON network

As per TRON docs (https://developers.tron.network/docs/walletconnect-tron), its now possible to connect the TRON network with walletconnect v2. Within the tron api @tronweb3/walletconnect-tron, these are the specifications to pass walletconect…
ANF3R
  • 41
  • 1
4
votes
1 answer

Use reactnnative walletconnect with ether.js

This is a rough summary since these things exist in different views. I have a react native app that uses wallet connect. this allows me to connect to a meta mask wallet on my phone and creates a connector instance. import { useWalletConnect, …
Heyrio
  • 129
  • 2
  • 11
4
votes
1 answer

Deeplinking to connect to Mobile Wallets using Wallet Connect

I am trying to create a mobile application that can connect to mobile wallets (Metamask and TrustWallet) via the WalletConnect Protocol. For reference, what I am trying to achieve would be something like what opensea and rarible mobile apps are…
0x797979
  • 41
  • 1
  • 1
  • 2
3
votes
1 answer

RainbotKit and Wagmi Connectivity Issues for mobile {context: 'core/expirer'} 'No matching key. expirer

I was reading latest documentation from Rainbowkit and trying to integrate in my application , Here's the link for rainbowkit installation link : https://www.rainbowkit.com/docs/installation Main points to be noted is : wagmi v1 requires the viem…
ksd030687d
  • 298
  • 2
  • 12
3
votes
0 answers

Web3 Modal Standalone and Sign Client Getting Error After Scan Wallet Connect QR code "Error: No matching key. pairing: undefined"

I've written very basic code to connect Ethereum Mainnet with Web3modal Standalone client after scan QR code getting below SS error. I've also followed this blog…
Mitul Lakhani
  • 182
  • 1
  • 12
3
votes
1 answer

How do I know which network currently connected in MetaMask by WalletConnet react native?

I am developing react native mobile application where user can connect their crypto wallet(MetaMask, Rainbow, etc.) to mobile application. Everything is working well. I have used this (@walletconnect/react-native-dapp) react-native package to…
3
votes
1 answer

How do decentralised apps handle logging out via walletconnect

After logging into https://opensea.io with metamask I see that they have a log out functionality. After some research, I realized that the "log out" is just a change in UI as I'm still connected to metamask and can only disconnect if I do so…
dev_el
  • 2,357
  • 5
  • 24
  • 55
3
votes
0 answers

Why does WalletConnect work in development mode, but not in production mode?

I'm building a DApp with Moralis provider, Nodejs and Reactjs. When I click the connect button, the Wallet Connect Modal appears. But there is a problem. When in development mode, the buttons are blue and the QR code recognition works. In production…
Tech77
  • 41
  • 5
3
votes
2 answers

How to call a smart contract function with WalletConnect? (React.js, Node.js)

Is it actually possible to call a smart contract function using WalletConnect? There is a documentation on official website that explains how to establish connection with the user via WalletConnect. However, when it comes to some actions after…
Dmitry
  • 1,035
  • 2
  • 14
  • 27
3
votes
2 answers

How to use WalletConnect with Angular app?

Problem: I am trying to use WalletConnect to connect MetaMask wallet in my angular app. I have the following code to connect with the wallet. Everything runs fine until this line in the below code: await connector.createSession(); Does anyone…
1
2 3
11 12