How to Stake Loopring (LRC) Tokens? (2 Ways)

How to Stake Loopring

If you’re familiar with layer two protocols and their roll-up technologies, Loopring should not sound strange.

It is an Ethereum-based program that works as a rollup to make Ethereum transactions more efficient, faster, and cheaper.

Instead of processing transactions via the Ethereum blockchain, Loopring uses its network to boost the processing time of ETH-based transactions. It functions as an alternate road from a highway’s traffic congestion.

In contrast to the Ethereum blockchain’s slow processing time of 14 TPS, Loopring can pull through 2,025 transactions in a second. Apart from this, users enjoy efficient transactions for a meager fee at the speed of light.

Although some blockchains like Solana or AVAX can pull close to similar numbers, they are still layer-one blockchains with their validators.

However, Loopring is a layer two ETH protocol that enjoys the PoW security of the Ethereum blockchain. Therefore, it works as a blend of native Ethereum blockchain with PoS features.


How Does Loopring Work?

As mentioned earlier, Loopring uses special roll-up tech called zkRollups for scaling up transactions. These Zero-Knowledge Proofs are used for processing transactions privately.

These rollups allow faster transaction validations without having to deal with irrelevant information. Zk proofs are important to uphold the encryption in blockchain as they don’t reveal excess information about a transaction.

Rollups, as the name implies, combine bulks of transactions and then process them as a single transaction on the Ethereum blockchain. This way, they can reduce gas fees, and process thousands of transactions at a time.

Therefore, ZK proofs cut out unnecessary details while rollups combine them into a single transaction to improve scalability.


Steps to Stake Loopring Tokens via

Loopring’s economy is powered by its ERC-20 Loopring ($LRC) token. Launched in 2017, the token controls different parts of the protocol’s ecosystem.

The token controls the protocol’s DEX and lets users trade tokens. It is also useful for paying transaction fees within the DEX.

Additionally, holders can earn extra rewards by staking their LRC tokens for APR/APY yield. LRC is available for staking on several exchanges.

The best way to do this is by interacting with the Loopring token smart contract directly on Etherscan.

All you have to do is approve Loopring’s staking address on the smart contract, then stake your tokens on the Staking contract.

Here’s how to stake Loopring tokens by interacting with the smart contract on Etherscan

  1. Go to Loopring Contract on and connect your wallet
  2. Approve Loopring Staking contract address
  3. Go to Loopring Staking Smart Contract and connect your wallet
  4. Click ‘WRITE’ and enter the amount of tokens you want to stake
  5. Click ‘WRITE’ and approve the transaction in your wallet

1. Go to Loopring Contract on and connect your wallet

Before staking, ensure you’ve funded your wallet with the Loopring tokens. You can buy Loopring tokens from top CEXes like Binance, Kucoin, or Coinbase.

Interacting directly with the staking smart contract via is the best way to earn reward staking your Loopring tokens.

After funding your wallet with LRC tokens, go to the LRC contract on Etherscan at on your web browser.

For mobile phone users, you can access the website via your DApp browser.

Loopring Contract

Scroll down and click CONTRACTS.

Connect wallet with Loopring Contract

Under Write contracts, tap ‘CONNECT TO WEB3’ to connect your wallet. If you’re using a Metamask wallet, choose Metamask from the options provided and sign the connection in your wallet.

For other wallets, including Coinbase or Trust wallet, use the WalletConnect option to link your wallet to Loopring’s contract on Etherscan.

2. Approve Loopring Staking contract address

Once your wallet has been linked, approve the Loopring Staking contract address in your wallet. To do this, tap WRITE under CONTRACTS and expand the APPROVE option.

In the field provided for _spender (address), input the address of Loopring Staking contract (0xF4662bB1C4831fD411a95b8050B3A5998d8A4A5b).

Approve Loopring Staking contract address

In the second field tagged _value (uint256), input the amount of LRC tokens you want to stake and include 18 zeros after the amount. For example, if you’re staking 70,896 LRC tokens, you’ll write 70896000000000000000000.

Approve Loopring Staking contract address Metamask

Once you’re done, tap WRITE. Sign and confirm the transaction in your wallet

3. Go to Loopring Staking Smart Contract and connect your wallet

Approving the address above only means you’re allowing the Loopring Staking contract address to stake the amount of LRC you indicated.

However, to stake the tokens, go to. Loopring Staking smart contract at

Scroll down to CONTRACTS and tap ‘CONNECT TO WEB3.’ Confirm the connection by signing the prompt that pops up in your wallet.

4. Click ‘WRITE’ and enter the amount of tokens you want to stake

Stake Loopring tokens via Etherscan

Under CONTRACTS, tap WRITE and scroll down to STAKE. In the staking field, input the amount of token you want to stake.

Ensure it is the same amount of tokens you specified while approving the contract address.

5. Click ‘WRITE’ and approve the transaction in your wallet

Once you’re done, click WRITE and approve the transaction in your wallet.

NOTE: Each transaction attracts transaction fees.

Once the transaction has been approved, your LRC tokens will be staked.

Yield reward continues to accumulate until you wish to claim and withdraw them. Meanwhile, the yield on staking investment depends on the amount of Loopring tokens you staked and the duration of staking.

To verify that your staking has been completed, switch to READ under CONTRACTS in Loopring Staking smart contract.

Under ‘getUserStaking,’ input your Ethereum address and tap QUERY to view your staking balance, the remaining lock duration in seconds, and yield rewards that you own.


Steps to Stake Loopring on Binance

Another way you can stake LRC tokens is via the Binance exchange. With Binance’s LRC Staking Program, participants can earn up to 1-10% APY yield by staking their tokens in its Flexible Savings.

To stake LRC with Binance, log in to your app and buy LRC tokens. You can also transfer the tokens from your wallet to Binance, then navigate to Binance Earn and stake your LRC tokens in available programs.

Here’s how to stake Loopring on Binance:

  1. Log in/Sign up to Binance
  2. Fund your Binance Account with LRC tokens
  3. Go to ‘Binance Earn’
  4. Search for LRC token and subscribe to LRC staking

1. Log in/Sign up to Binance

Binance houses the biggest centralized DeFi ecosystem where users can trade, stake, farm, earn, lend and borrow crypto assets.

Loopring staking is available on Binance’s Flexible staking program.

However, before staking LRC, you must have a verified account with Binance. You can open an account via the Binance mobile app or by going to on your web browser.

On the homepage, tap GET STARTED to create a new account with your email address or phone number. Verify your sign-up details to log in to your account.

From your account settings, you can complete KYC verifications by submitting a picture of your government-issued identity card and a selfie.

2. Fund your Binance Account with LRC tokens

The next step is funding your Binance account with the LRC tokens you want to stake. Here, you can buy LRC within Binance.

Alternatively, if you have LRC tokens in your wallet, you can quickly transfer them to your Binance account.

Option 1: Buy Loopring tokens on Binance

A way to fund your account with LRC tokens is by buying USDT on Binance and swapping it for LRC via Binance Convert.

Firstly, tap BUY CRYPTO and choose a payment option from the top left navigation bar. On the BUY page, choose USDT as the token you want to buy and specify the amount.

Buy USDT on Binance

Tap BUY USDT and continue by providing your payment details. Complete 2FA verifications to approve the purchase.

After purchasing USDT, go to Binance Convert from the top navigation bar to convert your USDT to LRC tokens.

Convert USDT to LRC tokens on Binance

Choose USDT as the token in the first field and LRC as the token you’re converting to. Preview Conversion details and approve the transaction afterward.

Once the conversion is complete, your wallet will be funded with LRC tokens.

Option 2: Transfer LRC from wallet to Binance

In case you have LRC in your wallet, you can transfer them to your Binance using your Binance deposit address.

To get your LRC deposit address, go to Wallet > Fiat and Spot from your top navigation bar. In your Spot wallet, search for LRC and tap deposit in front of the token.

Deposit LRC in Binance

Choose Ethereum as Network to view your ETH deposit address for Loopring tokens. Then, copy the address.

Log in to the wallet holding your LRC tokens. Click on the token and tap SEND from available options. Paste the Binance deposit address and specify the amount of LRC tokens you want to send.

Send LRC tokens from Metamask

Review the transaction fee and confirm the transfer within your wallet.

The transfer will be completed within 5 minutes.

3. Go to ‘Binance Earn’

Once the tokens have been added to your Spot wallet, you can now proceed to stake them in the Binance staking platform.

Binance Earn

Click to EARN > Binance Earn from the top navigation bar to go to the Binance Staking platform.

4. Search for LRC token and subscribe to LRC staking

On Binance Earn, click on the search bar and look for LRC token.

Subscribe to LRC staking in Binance

From the results, click Subscribe on the available staking option. On the Subscription page, input the amount of LRC you want to stake. Confirm the Saving Services Agreement and tap CONFIRM.


How to Stake AMP on Flexa?

How to Stake ALGO on Yieldly?

How to Unstake IoTeX (IOTX) Tokens?