Introducing Mobile Staking Portal — Now Open Beta on Kovan Testnet

Paul Nattapatsiri
Band Protocol
Published in
4 min readNov 29, 2019

We’re thrilled to announce the open beta release of Band Protocol mobile staking portal — the latest ecosystem tool we’ve been developing in the past few weeks.

Why is this important?

Not only is the technology landscape changing every year, but the way people access technology and the web is also changing too. 58% of web traffic in 2018 were from mobile devices. Prioritizing user experience and expanding the tools for the Band Protocol ecosystem — we’ve encapsulated a stripped-down version of the data governance portal for mobile devices.

The portal is available now on https://staking.bandprotocol.com via any mobile wallet that supports the Kovan testnet such as Coinbase wallet or Metamask Mobile.

Features of the Mobile Staking Portal

While keeping it simple, we ensured that users were able to operate all the key tasks on the mobile staking portal as they would on the web. These tasks include:

  • View BAND and Dataset token (XFN) balances from the mobile wallet.
  • Exchange between BAND and any Dataset token.
  • Stake for data providers and track the rewards in real-time.
  • View the current rich list of Band token holders.

We’ve revised the user interface and interactions from the ground up to create an elegant yet simple-to-use experience on smartphones.

Developed with a Secure Frontend Framework

We have developed the Staking Portal in the ReasonML language, a type-safe and more secure language for developing bug-free web applications compared to JavaScript and TypeScript. The language was pioneered by the creator of React and is used by leading technology companies such as Facebook.

Mainnet Release Plans

For a short period of time, the application will not be available on Mainnet until we’re certain that there is no security loophole and the user experience is the best it can be.

As such, we’re excited to join our community in finding bugs and listening to their feedback to drive improvements to the staking portal before releasing the Mainnet version.

Participate in the Public Beta Program

You can participate in testing and finding a bug in the staking portal by following simple steps below:

1) Accessing the mobile staking portal

Download a mobile wallet that’s compatible with Kovan. Here are a few wallets we recommend:

  • Coinbase Wallet, available on iOS and Android
  • MetaMask Mobile, available on Android only

After you install the wallet, you must set the wallet’s network configuration to the Ethereum Kovan testnet.

In the wallet app, you will find the Access the staking portal via staking.bandprotocol.com

2) Requesting testnet BAND and ETH

When you first access the staking portal, you will need to request testnet BAND and ETH via the faucet button on the app home page.

That’s all you have to do to get started with Band Protocol on the Kovan network.

Here’s where the fun starts.

3) Buying dataset tokens using BAND tokens

The testnet staking portal comes with a Staking Portal Tokens (SPT), a dataset token created for testing purposes. To buy SPT, you can tap on the SPT on the home page. The app will transition to a token exchange page, which then you can then select the amount of BAND you are paying.

Once you confirm, the BAND token will be exchanged to SPT through the Bonding Curve smart contract.

4) Staking dataset tokens and earning the staking reward

Now let’s try putting the dataset tokens we just acquired to work. Go to the staking tab and select the provider you want to stake for. Use the knob to adjust the amount and hit confirm.

The transaction should confirm in a few seconds where you’ll see the projected daily revenue in real-time.

In addition, you’ll be able to see the historical payout of all staking rewards for maximum transparency.

Reporting Bugs

The last thing we want in our Mainnet release is a bug! Any bug report will be eligible for the bug bounty program announced earlier in November.

Feel free to submit bug or improvements to bugbounty@bandprotocol.com

About Band Protocol
Band Protocol is a decentralized oracle framework for Web3.0 applications. Band Protocol connects smart contracts with trusted off-chain information, provided through community-curated oracle data providers. Blockchains are enabled to connect to any web API with assured data integrity through dPoS economic incentives through one simple function call. Developers using Band Protocol will be able to easily build and manage off-chain oracles, reputation scores, identity management systems and much more.

Website | Whitepaper | Telegram | Medium | Twitter | Reddit | Github

--

--