UPDATE- As of January 6, 2023 ITN Rewards Claiming has been closed. Users can no longer claim ITN rewards. See:https://twitter.com/PolymeshNetwork/status/1611353305954848769
Introduction
Please be aware that the ITN reward will no longer be claimable beginning November 2022.
To claim your ITN rewards on Polymesh, you will need your primary key used during ITN in your Polymesh Wallet. If you do not have access to your primary key from the ITN, you will not be able to claim your rewards.
You can search for your key you used during ITN (starts with 2) in the Polymesh ITN Rewards spreadsheet to verify your ITN rewards.
You must also complete Polymesh Mainnet onboarding with a different key to claim your ITN rewards.
To claim ITN rewards through the Polymesh app, please follow the process below:
Step 1: Import your account to the Polymesh Testnet App:
Tip: Disable your Polymesh Wallet when performing Step 1. and Step 2. We have seen some errors at the end of the process when the wallet was enabled.
1. Go to the Polymesh Testnet App and import your ITN account by:
- Either click on "Add account" to import your account with your mnemonic or
- Click on "Restore JSON" to import your account from a JSON backup
- You can export your ITN account from your Polymesh Wallet by clicking on the three dots and click on "Export account":
Step 2: Prepare an off chain signature:
- Go to the signing interface of the Polymesh Testnet app.
- If your wallet opens prompting you to allow the site to connect to your wallet allow it. This will allow your wallet to interact with the site.
- For the Account, choose your ITN address which you just have imported in Step 0.
- For the data to sign, enter:
- Your Polymesh Mainnet public key. (This is different from the key which starts with 2). You can use the Subscan address conversion tool to get the public address. For the conversion tool, choose “Public key” for the output type. The address you enter here is the address that will receive the POLYX rewards and must have already completed onboarding.
- After your public key, add 636C61696D5F69746E5F726577617264 to the end.
- Click on “Sign message” and sign it with your wallet.
- After you sign, you will see the field “signature of supplied data”. Copy this to a notepad as you will need it at the next step.
Click here to see this image at full resolution.
—---------------------------------
Example:
- Your ITN address is 5CarjJ3vx88Kmygo3ESjz1JpqdLMbVZq6PuFgSDx5ue1DinP (this is a testnet address, your real ITN address starts with 2)
- Your Polymesh address is 5CrEVVy4zA8LdhZymCFi1VYVwL4KP3uvL9KMbXhR2jUVMeJH (this is a testnet address, your real Polymesh Mainnet address starts with 2)
In the Polymesh App:
- For the account, you select your ITN address
- For the data to sign
2a. Convert Polymesh account to the public key with the Subscan address conversion tool
2b. Note down your public key (0x16ff3b18f218a76214b96c44cb82d5459fc5348c08328592b8d56315204ca938) and add 636C61696D5F69746E5F726577617264 at the end, so the data you are going to sign is:
0x16ff3b18f218a76214b96c44cb82d5459fc5348c08328592b8d56315204ca938636C61696D5F69746E5F726577617264
3. Click on “Sign Message”
4. Copy the signature from the field “signature of supplied data”
—---------------------------------
Step 3: Claim your rewards through the Polymesh app:
- Go to https://mainnet-app.polymesh.network/#/extrinsics
- For the Account, choose your ITN address or any other address.
- For the extrinsic, select “rewards” and “(claimItnReward(rewardAddress, itnAddress, signature)”.
- For the rewardAddress field, select your Polymesh Mainnet key.
- For the itnAddress field, select your ITN key.
- For the signature change the value to Sr25519. (Note: if your ITN wallet was not originally generated from the Polymesh browser extension it may use a Ed25519 signature instead of Sr25519. If the reward claim fails with SR25519 retry with Ed25519 selected)
- For the signature field, paste the signature you have copied from Step 1.
- Click on “Submit Unsigned".
- After the transaction is processed onchain you should receive your reward in the provided mainnet wallet.
Click here to see this image at full resolution.
If you run into any issues, please open a support ticket on the Polymesh Community Portal.
Comments
0 comments
Please sign in to leave a comment.