February 20, 2024 · Reading Time: 6 minutes

Claiming your STRK

Share this post:


So you’re eligible to receive STRK tokens as part of the Starknet Provisions Program! This post walks you through the process of claiming your tokens.

Prerequisites

  • You’re eligible to receive STRK tokens as part of the Starknet Provisions Program. If you’re not sure, see Checking your eligibility to receive Starknet Provisions for information on checking your eligibility.
  • You need a Starknet wallet to claim your STRK through the Provisions portal. If you have a Starknet wallet, make sure you have the latest version installed and that your account is up to date.
  • Starknet users/ECMP/developers: Your Starknet wallet is installed and set up in your browser.
  • StarkEx-powered app users: You have the credentials for connecting to your account for the StarkEx-powered app.
  • Ethereum stakers/Protocol Guild members: Your Ethereum wallet is installed and set up.
  • Ethereum developers, GitHub developers other than Ethereum developers, and EIP authors: You have your GitHub credentials.
  • Please note that due to regulatory constraints, Provisions and STRK will not be available to:
    • Any person or entity in Russia, Cuba, Iran, North Korea, Syria, or any other applicable sanctioned country, or any person or entity on the Specifically Designated Nationals and Blocked Persons List maintained by the U.S. Treasury’s Office of Foreign Assets Control (OFAC).
    • Any person or entity on the U.K. Sanctions List maintained by His Majesty’s Treasury Office or Office of Financial Sanctions Implementation (OFSI).
    • At this time, Provisions are also unavailable to U.S. Persons, including U.S. citizens, U.S. residents (tax or otherwise), green card holders, and corporate entities with a majority of U.S. ownership or a principal place of business or registered office in the United States of America.

      Connect to the Starknet Provisions portal

  1. Go to the Starknet Provisions portal at https://provisions.starknet.io/.
  2. Scroll to Claim STRK and click the Claim STRK button.
  3. Accept the terms of use and the privacy policy after reading them, and confirm that you are not a U.S. person.
  4. You are prompted to connect a Starknet wallet.

    If you’re eligible because you are a Starknet user or ECMP recipient, make sure that you connect with a Starknet address that is eligible to receive STRK, and make sure that your wallet is updated to the latest version.IMPORTANT: If you get an error message that your wallet is not up to date, make sure that your browser is up to date. You might need to restart it.On Google Chrome, you can check if there are pending updates by opening the browser menu going to Help > About Google Chrome.
    Once your wallet is updated, you might see a message in the wallet that you need to update your account. If you do, follow the onscreen instructions to update your account.Select your wallet and follow the onscreen instructions to complete the connection.
  5. After your Starknet wallet is connected, continue the connection process. The process is slightly different for each type of eligibility.

Connect your eligible account to the Provisions portal

Use the table of contents to jump to the section that you need.

Starknet users and ECMP recipients

Click Starknet and connect your Starknet wallet by clicking Use my connected wallet. This is the same wallet with which you connected in the previous step.

After connecting, you should see a message letting you know that you are eligible to receive STRK.

Next, go to Continuing with the claim process below.

StarkEx users

  1. Click StarkEx, and then select a StarkEx-powered application for which you have an account.
  2. Click to sign in or connect to your account. Signing in with Sorare or Rhino.Fi takes you to the respective app’s site, where you can complete the connection process.
  3. Follow the onscreen instructions to complete the connection. When you finish connecting, you should be connected with both your StarkEx wallet and your Starknet wallet, and you should see a message letting you know that you are eligible to receive STRK.
    Next, go to Continuing with the claim process below.

Ethereum Stakers and Protocol Guild members

  1. Click Ethereum and then click Connect your Ethereum wallet.
  2. Select your Ethereum wallet from the list. If you’re wallet doesn’t appear, see Claiming STRK outside the Provisions portal at the Starknet provisons-data GitHub repository.
    After your wallet is connected, you should see a message letting you know that you are eligible to receive STRK.

Next, go to Continuing with the claim process below.

GitHub connect for Starknet developers, Ethereum developers, and open-source contributors

Before you begin, make sure that you are signed in to GitHub with an account that is eligible to receive STRK.

  1. Click GitHub and then click Sign in.
  2. Complete the authorization process for your GitHub account.
    After your wallet is connected, you should see a message letting you know that you are eligible to receive STRK.

Continuing with the claim process

  1. Proceed by clicking the See your allocation button.A screen appears showing your allocation of STRK, along with the start and end dates within which you can claim your allocation.
  2. Click Claim your tokens. A welcome screen appears, customized according to your type of eligibility.
  3. Click Next, and the next two screens prompt you to answer a couple of optional questions to help you get familiar with Starknet. You can answer each question and click Submit answer to quiz yourself, or you can click Skip to move forward to Voting and delegation.
  4. On the Voting and delegation screen, you can delegate the voting power that your STRK gives you. This step is not mandatory in order to claim your STRK, but the transaction is subsidized if you do it now, as part of the claim process.
    For information on voting, delegation, and Starknet Governance, see the Starknet Governance Hub. (Don’t worry, if you take some time to read about Governance now, you can always come back later to claim your STRK.)You can click Skip and use the Starknet Governance Hub to delegate your votes at another time, however, the transaction fees for delegating will not be subsidized.
  5. After you click one of the Delegate buttons, the Delegate votes dialog opens.Set the amount of STRK that you want to use for voting.NOTE: vSTRK is Starknet’s voting token. You need to designate the amount of STRK you want to use for voting by wrapping that amount STRK to vSTRK.

    See the exact amount of vSTRK you’ll receive under Voting power received. Click the Delegate button, and approve the transaction in your wallet when prompted.

  6. After the delegation transaction completes, the Claim your tokens screen shows how much STRK and vSTRK you are now eligible to claim. Notice that the amount of vSTRK you are eligible to claim is the amount of STRK you chose to delegate. If you change your mind about the number of tokens you want to delegate, you can click back, or if you decide that you don’t want to delegate any, you can click Delete delegation.Here’s what you see if you don’t delegate any STRK:
  7. When you’re satisfied with your delegation choice, click the Complete claiming tokens button.If you’re connected with an Ethereum wallet, you need to approve the transaction.
    After the final screen appears saying that your tokens are on the way, you should see them appear in your wallet. You can click Disconnect at any time.
    That’s it! Soon, you should see your STRK and vSTRK in your Starknet wallet. The exact amount of time it takes depends on several factors, so don’t worry if you don’t see them immediately.