Liquidity Mining Quick Start
Hummingbot Academy
Liquidity Mining Quick Start
This guide shows users how to create an account on Hummingbot Miners and connect their Binance accounts to the Hummingbot Miner app in order to participate in liquidity mining campaigns and earn token rewards.
Note that users earn rewards for trading, creating orders, and running trading bots for the tokens in the respective liquidity mining campaigns. This is not covered in this guide; to learn more about setting up trading bots, go here: Hummingbot Quickstart.
1. Create a read-only Binance API Key
Creating an API Key requires 2FA-enabled.
- Navigate to
API Management
in your Binance account:
- Enter a name for your new API Key
- Verify the new key
- Store your API Key and Secret Key, then select
Edit restrictions
- Unselect
Enable Spot & Margin Trading
- Hit
Save
🏁
2. Create a Hummingobt Miner account
- Navigate to Hummingbot Miner, and click on
Log in
- Select
Sign up
- Enter your email address, read and agree to the Terms of Service, then click on
Create account
- Check your email to confirm your account
- On the Hummingbot Miner email, click on
Log in to Hummingbot Miner
- 👏 You should now be logged into Hummingbot Miner with your new account.
3. Connect your Binance account to Hummingbot Miner
- Go to the
Settings
tab and selectConnect binance
- Input your read-only API keys 🏁
4. Enter a wallet address for your rewards
Each campaign has different reward terms and may pay out in different tokens. For campaigns that you are participating in, make sure you enter your respective wallet address. For example, if you are participating in a campaign that is paying out in ERC20 tokens, enter a valide Ethereum wallet address to receive your rewards.
- Under the Connect wallets section, choose the wallet you want to input and select
Connect
. - Enter the wallet address 🏁
How are liquidity mining rewards earned?
Liquidity mining rewards are earned by users for creating maker orders and contributing to the order book depth for specific tokens and trading pairs.
- Rewards for a campaign are distributed equally into each minute during a reward period. There is a fixed amount of token rewards that is shared by participating miners for each minute snapshot.
- Users can participate in a snapshot by having outstanding maker orders in that snapshot; the more snapshots a miner participates in, the more rewards they are able to accumulate.
- Within each snapshot, participating miners are allocated a portion of the reward pool. Their allocation depends on (1) how tight their order spreads are, and (2) how large their order sizes are, relative to all other miner.
- The tighter a miner's order spreads are, the more weight their orders get
- The larger order size, the larger the weight.
For a more detailed discussion, please view this blog post: Demystifying liquidity mining rewards.
View your rewards
Go to the Dashboard
tab in Hummingbot Miner and the Rewards
sub-tab to view your rewards:
- Your total rewards (shown in ~USD value) for the current reward period. This card also shows the time remaining in the current reward period
- Your rewards earned in the previous reward period, and the time remaining until those rewards are to be paid out
- Total rewards all-time
- View a graph of recent rewards by trading pair; mouse-over shows reward breakdown for a specific snapshot
- Table of rewards earned from recent snapshots
- Clicking on a period rewards shows a breakdown of rewards as was as the actual amount of tokens earned in that snapshot
Reward payouts
Go to the Dashboard
tab and the Payouts
sub-tab view your payout details:
Rewards are calculated in weekly periods and paid out 3 days after the end of each weekly period.
- The rewards earned in the previous that are due to be paid out. This card also shows the time remaining until the rewards are to be paid out
- Amount of rewards earned but yet to be paid
- Token amounts earned
- Due to rising gas prices for Ethereum, ERC20-based rewards are subject to a mininum payment threshold. Only once the minimum has been reached will the earned rewards be paid out; otherwise, the rewards continue to accrue and accumulate
- USD value of rewards earned each week
- Amount of rewards each week that have been accrued but not yet paid out
- Historical amounts of rewards paid out
Payout wallets
The reward token for liquidity mining campaigns may vary by campaign. Make sure to enter your reward wallet addresses in Hummingbot Miner: settings. If you have not yet provided a valid wallet address for a liquidity mining campaign, the rewards will accrue and be paid out only after you have provided a wallet address.