Introducing: The Swingby Pre-Staking Portal.
See the technical detail guide here — Swingby Pre-Staking Guide
Following on from our previous article on how the Swingby Pre-Staking Program works; here we will cover how to use the Swingby Pre-Staking Portal to stake your tokens on the Swingby Pre-Staking Program.
Once you’ve gotten to grips with the basic rules of the Pre-Staking program, it’s time to get stuck in and start staking.
Now, you can of-course pre-stake your tokens yourself by sending a transaction, with the staking code, and that will stake your tokens.
However, to make the process a little more intuitive, and user friendly, the Swingby development team have built an interactive Swingby Pre-Staking Portal to assist.
The first thing to note is that whilst this is a centralized portal, the website ONLY assists in building the staking transaction for you to execute in your own wallet, and none of your funds or keys are ever passed to the platform.
Let’s get started with a quick walkthrough of how to use the Pre-Staking Platform to join the Swingby Pre-Staking Program.
For this guide, we’re going to be using the TrustWallet mobile wallet app but the process is the same for any wallet app you wish to use :).
Setting your wallet address:
First of all, navigate to the Swingby Pre-Staking Portal and set your BEP2 wallet address by inputting it in the “Input your address” bar at the top of the screen, and pressing “Set Address”
Be careful to double check that you have set the correct address here as this will be the address you stake your tokens on. If you input an incorrect address here and send tokens to that address, you may not be able to recover them — Be careful!
Staking your tokens:
Once you have set your address in the portal, select the SWINGBY token staking option to stake your SWINGBY tokens.
In the left hand side of the screen, you should see a quick overview of your wallet and how many tokens you have to stake, in this example we have 100,000
Let’s go ahead and stake the full 100,000 SWINGBY tokens.
Hit the “Stake” button, to bring up the staking interface:
In the “Amount” box, enter the number of tokens you wish to stake.
Given the time period left in this weeks staking window, the portal will estimate the interest you can expect to receive in this period.
The portal will also set the network fee and add the staking code in the memo.
For the purpose of this demo, we will skip over the optional vote field.
Once you’re happy, let’s go ahead and click “Confirm”
The staking transaction will be built and the portal should present you a finalised overview of the transaction for you to execute, like this:
Give the transaction a final check over, to make sure that:
- The Address is correct
- The Amount is correct
Now, let’s jump to our TrustWallet app to send the transaction.
Note: At the time of writing, the SWINGBY tokens are not yet in circulation, so for the purposes of this demo I will be using BNB, but the operation is the same.
Navigate to your SWINGBY tokens in the TrustWallet app, and hit the “Send” button:
This will bring up the interface for sending your tokens, but don’t worry, we will be sending them back to ourself and simply attaching the memo.
Let’s go ahead and tap on the QR code reader in the “Recipient Address” box, as seen here.
This should open the camera in the TrustWallet app to scan for the QR code for the address to stake your tokens on.
Back on your computer, hover your mouse over the QR generator next to the “Address” field on the Pre-Staking Portal:
Point your phone at the QR code, and the TrustWallet app will auto fill the Staking address you wish to stake into the app.
Next, tap in the “Memo” field on the TrustWallet app (click in the field, not on the (i) symbol), and then click the same QR code reader symbol to open the camera again.
Back on your computer, move your mouse down and hover over the QR generator on the Memo field:
Again, point your phone at the QR code here and the TrustWallet app will auto-populate the “memo” field in the app.
Finally, in the SWINGBY Amount filed below the “Recipient Address” field, input the number of tokens you wish to stake.
Hit “Done” to close the keyboard, and then hit the “Next” button at the bottom of the apps screen.
The TrustWallet app will then present you with an overview of the transaction you want to send.
Give the details one final review:
- Make sure the “To” address is the address you wish to stake on — If this is not an address you own, you may not be able to recover your tokens!
- Make sure the “Amount” is correct
- Make sure the Memo field is set to this weeks staking code
If all of these are correct, let’s go ahead and hit the “Send” button at the bottom of the app to send off the staking!
The app will prompt you to enter you PIN or to do Face-ID verification, and then will send the tx out to the network.
If you are using the same wallet address, you should immediately receive a pop-up notification in the app that you have received the tokens you just sent out to stake:
That’s it, you’re staked!
On your computer, the Pre-Staking Portal should detect the stake and the overview will change to show the following:
Your stake is immediately active, however the Pre-Staking Portal may take some time to detect the stake on the leadership board due to the way in which it scans the network and the number of participants.
Once the Pre-Staking Portal has detected your stake, it will show up on the portal leaderboard.
Receiving your interest:
Once you have successfully staked, your interest will start accumulating, and will be paid out at the end of the weekly period.
Once the interest is paid out, you will receive a transaction that looks like this:
If you want to take part again in the next weeks staking, simply follow the process again and re-stake your tokens for the current period!