Learning how to delegate
Delegating GRT with WalletConnect.
You can use WalletConnect to delegate on The Graph Protocol. Let’s have a look how delegating via WalletConnect works.
Delegating via WalletConnect.
Here’s what you’re going to learn today. We’ll have a detailed look at each step in the explanations below.
Step 1 – Connecting WalletConnect.
After you’ve downloaded a wallet that is supported by WalletConnect or logged into your existing wallet, you can connect your wallet to The Graph Network. To do so, visit the official network page and click on the Connect Wallet
button. Choose WalletConnect
in the popup.
Open your wallet, for example TrustWallet, and find the WalletConnect settings. Once you have found the settings, open op the WalletConnect QR-Code scanner within the wallet of your choice. If you’re using TrustWallet, this can be found by navigating to settings and then WalletConnect.
Scan the QR-code and you will see a prompt asking you to approve your wallet so that it can connect to network.thegraph.com. Once approved, you’re successfully signed in.
Step 2 – Delegating to an Indexer.
Once you have found an Indexer you want to delegate to, you can go ahead and make your very first interaction with the delegation contracts of The Graph. More on selecting trustworthy Indexers can be found here: Choosing Indexers.
Step 3 – Confirming transactions.
Navigate to Participants
on the network page of The Graph and find the Indexer of your choice. On the right-hand side, you will find a small circular button. Click this button and you will see the option Delegate
. You can now insert the amount of GRT you wish to delegate. Here’s the entire process:
After this, the wallet you have connected through WalletConnect will prompt you to sign two transactions. Click on Submit Transaction
and Confirm
the transaction in the next step. Once the first transaction has been processed, another request will pop up. Sign the second transaction and you’re done.