HOW TO STAKE

You can stake your FET at any time you choose. You can stake any amount of FET you wish.

Once staked, the contract will deliver a reward continuously for as long as tokens remain staked as you are contributing to network security and providing network utility.

You can withdraw any amount of staked FET tokens after the lock-up period. You are free to stake additional amounts at any time. 

This is the step-by-step walkthrough for staking with STAKING LAND (you can read original walkthrough by Fetch.ai here). Taking part in the main-net is very straightforward. The first thing you need to do is create an address on the Fetch.ai network that can receive funds.

Initially, this will require a Ledger Nano and a Desktop PC, as mobile devices are not yet supported. You can migrate tokens across the bridge by following these steps:

STEP 1

After setting up your device with a PIN and passphrase, you should install both the Ethereum and Cosmos wallets through the Ledger Live app.

STEP 2

You can then find your Fetch address by installing a Chrome browser and then following this link to the block explorer. The address can then be found by following these steps:

Cosmos app on Ledger Nano S

2. Use your Chrome browser to visit the block explorer at this site.

STEP 3

Click on the “key” icon in the top-right corner of the page, next to the language choice. This will ask for your permission to connect to the Ledger Nano. After approving the connection, you will be “signed into” the block explorer. After connecting, the “key” icon will become an avatar or “person” icon.


(Windows users only) If you receive the error message ‘unable to reset device’,
then in the address bar type this text: chrome://flags/#new-usb-backend
and disable the ‘Enable new USB backend’ icon at the top of the page.

Fetch Mainnet key symbol

STEP 4

To find your address, now click on the “person” icon. It will prompt you with: “You are signed in as…”, followed by your address, which should begin with “fetch1” and contains a further 38 characters and numbers.

Wallet address in Fetch Mainnet

STEP 5

Now that you have your Fetch address, you are ready to transfer your ERC-20 FET tokens to main-net.

STEP 6

To complete this phase; visit the bridge UI here.

STEP 7

Click the “unlock” button to connect your wallet to the site. You will then be taken to the transfer interface. The source address (Ethereum address) will be already filled in, and you will see a blank field for the Native address (this is your Fetch native destination address).

Fetch ERC-20 Token Bridge Interface

STEP 8

Paste your address starting with “fetch1”, that you identified in Step 6 into the “Native Address” field, and then click the “Transfer” button. In the UI, the Ethereum address is connected to the site through Metamask or other browser extension, and needs to be the source from which your tokens will move. The Fetch (Native) address is your destination address, to which they will move on main-net.

STEP 9

This will trigger a transaction that will ask you to “approve” the bridge contract for holding your tokens. After signing the transaction in your Chrome browser, be sure to also sign it on your physical device (Ledger Nano), and it will be submitted to the Ethereum blockchain.

STEP 10

To complete the migration, you will be asked to sign a second transaction.

STEP 11

After completing these steps, your Fetch address will be credited with tokens that you can delegate to a Cros-nest as validator to start earning staking rewards.

Delegating Stake to Cros-nest

You can now delegate your tokens to  Cros-nest who is operating the network by opening the Fetch.ai Cros-nest validator page. In the Voting Power panel there is an option to DELEGATE tokens. Pressing this button will trigger a pop-up that prompts you to select a delegation amount and then sign the transaction with your Ledger Nano device.

Thank you for choosing to stake with
Cros-nest!

Delegate FET for Staking