Following the Bifrost CC2 Incentive Testnet on July 21, the Bifrost Asgard CC3 Testnet launched on September 24. We already started with validator rewards, added vToken (voucherToken) exchange for vKSM and vDOT . Starting today, October …, the EOS cross-chain competition has started.
This is a step-by-step guide for the EOS cross-chain competition.
Competition has a reward pool of 3,000 BNC
Calculate: Cross-Chain times/SUM(Cross-Chain Time)*3,000BNC
1# Create a BNC wallet
2# EOS Testnet guide
3# EOS Cross-Chain guide
1# Create a BNC wallet
2# EOS Testnet
You need to register an account on EOS Testnet. Here is a step-by-step guide.
2/ Click ‘Create key’ to create the public and private keys of the EOS testnet account.
3/ Save Public key and Private key.
4/ Return to the homepage, click ‘Create Account’ to create an EOS testnet account.
5/ Fill in all the information.
6/ Return to the homepage and click Faucet to receive the test Tokens.
7/ Enter the 12-digit account nickname you just created, and click Send Coins to receive EOS test coins.
8/ Check the number of EOS test tokens received.
3# EOS Cross-Chain
You can follow the official guide on Bifrost Wiki for doing the Cross-Chain but this wasn’t the best way for me.
1/ Download and install Anchor Wallet.
2/ Open Anchor and connect to EOS Testnet Jungle3.
3/ Click on ‘Import Account’ and ‘Import Private Key’
4/ Paste your private key and you will found 2 accounts. Active and owner, check the box of ‘Owner’
5/ You now need to set a password to unlock your account later.
6/ Now check your wallet.
Now let’s transfer this to Bifrost!
1/ Go to https://jungle3.bloks.io/
2/ Click on ‘Login’ and ‘Anchor’, when there is a popup just approve to open the application.
3/ Select your account and sign the request.
4/ When you are planning to use this account for multiple transaction cross-chain the default CPU/NET values are too low.
You need to stake CPU/NET more! You can do this with the 100 EOS you have now. You only need to do this once!
Click on ‘Stake CPU/NET’ and stack 49 for CPU and 1 for NET.
When you click on ‘Stake’, you need to sign with Anchor. Sign the request and you are ready to go.
5/ Let’s transfer some EOS to Bifrost! Click on ‘Transfer Token’ and fill in the fields.
- ‘Send To:’ you need to enter bifrostcross
- ‘Amount’, 50 (that’s the minimum you need to send cross-chain, no need to send more)
- ‘Memo’, here you need to enter your BNCAddress and at the end add @bifrost:EOS
Click on ‘Transfer 50 EOS to bifrostcross’ and sign with the Anchor application. When you get an error, this means your CPU is still too high at the moment. Just wait until the next day so the CPU is lowered. You can keep filling your wallet with free EOS from Testnet.
Always send 50 EOS/each time because for the reward the amount doesn't matter, just how many times you made the cross.
When signed and succeeded, you will see this message on blocks.io:
Let’s transfer the amount now to your BNC Wallet.
EDIT: after some testing, I found out these steps are not necessary to make a cross transaction.
2/ Go to ‘bridgeEos’ — ‘crossToEos(to, token, …)’
Let’s fill in this form now:
3/ First you need to go to https://onlinehextools.com/convert-utf8-to-hex and follow these steps:
Uncheck the following boxes:
Fill in your BNC Address and copy the ‘hex’ code
Let’s complete the form:
‘to: Bytes’, copy the hex code from above after 0x
‘amount’, the amount you send
‘memo: Bytes’, just fill in 0x68656c6c6f
4/ ‘Submit Transaction’ and ‘Sign and submit’
5/ When it’s ‘inblock’ it’s good!
6/ Wait some time and when you the EOS in your BNC wallet you did it!
What is Bifrost
Bifrost is the DeFi project for PoS tokens, that include staking and liquidity both. It allows to get vToken for operations and delivering liqidity, plus you got staking rewards all the time your DOT, KSM,EOS or other token blocked by the smart-contract. You get reward from the Day 1 of nomination, without locking periods and can change your, for example, vKSM for KSM any time. BNC is the native token of Bifrost.
vToken can optimize transactions in multiple scenarios such as DeFi, Dapp, DEX, etc. When vToken is used as a collateral for lending, its staking income can offset part of the interest and realize low-interest borrowing.
With vToken you can hedge the risk of locked positions, DeFi & Staking double rewards and leverage Staking and other application scenarios.