2.1 KiB
How To Use InterRep
Getting an InterRep Twitter Badge
-
Connect an Ethereum account through the Metamask browser extension. This is the account that will receive a badge. If you don't have Metamask installed, you can download it here: https://metamask.io/download.html
-
Authenticate yourself with Twitter. Under the 'Twitter Account' section click on 'Sign in' and follow the instructions. You might be prompted to sign in with Twitter if you're not signed in on your browser already.
-
Once logged in, the reputation of your Twitter account will be displayed. To understand how reputation is computed please see the Twitter reputation criteria.
-
If your reputation is 'CONFIRMED', you can proceed and click on the 'LINK ACCOUNTS' button.
-
Accept the Metamask prompt to provide your public key. This allows InterRep to encrypt the association.
-
Then, Metamask should present a second pop-up with a message that you need to sign. By signing it, you're attesting with your address that you want to link it with your Twitter account.
-
Under the 'Badges' section, your badge should appear with its status and id. Click on 'MINT' to mint it on-chain.
-
After some time, your badge status should be 'MINTED' and you can verify that your address holds a badge by visiting the link to Etherscan at the bottom of the page.
Revoking an InterRep Twitter Badge and linking another Ethereum address
-
On https://interrep.link, make sure you are connected with both the address and Twitter account that you linked together.
-
Click on the “burn” button next to your badge.
-
This will open a Metamask pop-up. Confirm the transaction to burn your badge.
-
Once the transaction is confirmed, click on “Unlink accounts”.
-
Another Metamask pop-up should appear, asking you to decrypt a message. This message contains the original attestation that you signed to link your accounts. Click on “Decrypt”.
-
Finally, the status of your badge should changed to “REVOKED”. You are now able to switch to another Ethereum address and link it to your Twitter account.