gMove - Movement's liquid staking token is live

What is gMOVE?

gMOVE is a liquid staking token for the Movement Network. When you stake MOVE tokens through the gMOVE protocol, you receive gMOVE tokens that:

  • Accrue staking rewards automatically

    through an increasing exchange rate

  • Remain liquid

    - use gMOVE in DeFi while earning staking rewards

  • Are composable

    - provide liquidity, use as collateral, trade, or hold

  • Charge 0% protocol fees

    - you keep 100% of your staking rewards (minus the 10% validator commission standard on Movement)

Example: If you stake 100 MOVE when the exchange rate is 1.0, you receive 100 gMOVE. After 1 year, the exchange rate might be 1.10, meaning your 100 gMOVE is now worth 110 MOVE. Your gMOVE balance stays the same, but its value increases.


How to Stake MOVE and Receive gMOVE

Prerequisites

  • Movement wallet with MOVE tokens

  • Sufficient MOVE for transaction fees (~0.01 MOVE)

Staking process

Via the staking website

  1. Go to

    staking.movementnetwork.xyz

  2. Connect your wallet to the Movement Network

  3. Toggle to "Liquid Staking"

  4. Enter the amount of MOVE you want to stake

  5. Click "Stake" and approve the transaction

  6. You will receive gMOVE tokens in your wallet immediately

What happens

  • Your MOVE is delegated to the Foundation-operated validator

  • You receive gMOVE tokens based on the current exchange rate

  • Your gMOVE immediately starts accruing staking rewards

  • You can use your gMOVE in DeFi or hold it in your wallet

Minimum stake: 10.001 MOVE


How to Unstake: Two Options

You have two ways to convert gMOVE back to MOVE.

Option 1: Direct Unstake (14-day unbonding period)

Use this if

  • You can wait 14 days

  • You want to avoid trading fees

  • You are unstaking a large amount where DEX slippage would be significant

Process

  1. Call the

    burn_and_unstake

    function with your gMOVE amount

  2. Your gMOVE is burned immediately

  3. Wait 14 days for the unbonding period

  4. Call

    claim_unlocked(request_id)

    to receive your MOVE

Via the staking website

  1. Go to

    staking.movementnetwork.xyz

  2. Toggle to "Liquid Staking"

  3. Navigate to the "Unstake" section

  4. Enter the gMOVE amount to unstake

  5. Approve the transaction

  6. Wait 14 days

  7. Return to the website to claim your MOVE

Important notes

  • The 14-day period is a Movement Network requirement, not a gMOVE limitation

  • Your gMOVE stops earning rewards once unstaked

  • You can view pending unstake requests via

    get_user_unstake_requests(your_address)


Option 2: Instant Exit via DEX (recommended for speed)

Use this if

  • You need MOVE immediately

  • You are unstaking a small-to-medium amount

  • You are willing to pay a small trading fee and potential slippage

Process

  1. Go to a DEX with gMOVE/MOVE liquidity (e.g., Yuzu, Meridian, or Mosaic)

  2. Swap gMOVE for MOVE

  3. Receive MOVE instantly

Benefits

  • Instant

    - no 14-day wait

  • Simple one-transaction process

  • No need to return to claim

Costs

  • Trading fees (~0.3% typical)

  • Potential slippage if the pool is shallow

  • Price may differ slightly from the theoretical exchange rate


How to Use gMOVE in DeFi

gMOVE is designed to be composable. You can use it across the Movement DeFi ecosystem while continuing to earn staking rewards.

Current integrations

1. Provide liquidity (DEX)

  • Where:

    Yuzu, Meridian, Mosaic

  • What:

    Provide gMOVE/MOVE liquidity

  • Earn:

    Trading fees + LP incentives + gMOVE staking rewards

  • Risk:

    Impermanent loss if exchange rate changes significantly

How to

  1. Go to the DEX liquidity section

  2. Add gMOVE and MOVE in equal value

  3. Receive LP tokens

  4. Optionally stake LP tokens for additional rewards

2. Use as collateral (lending)

  • Where:

    MovePosition

  • What:

    Deposit gMOVE as collateral to borrow other assets

  • Earn:

    Staking rewards while using borrowed assets

  • Risk:

    Liquidation if collateral value drops

3. Trading

  • Where:

    Any DEX on Movement

  • What:

    Trade gMOVE for other tokens

  • Use case:

    Take profits, rebalance portfolio, or access other assets


Understanding the Exchange Rate

The exchange rate determines how much MOVE your gMOVE is worth.

How it works

Exchange Rate = Total Active Stake / Total gMOVE Supply

Example

  • Total staked: 1,100,000 MOVE

  • Total gMOVE: 1,000,000 gMOVE

  • Exchange rate: 1.10

  • Your 100 gMOVE = 110 MOVE

Why it increases

The exchange rate increases because:

  1. Staking rewards compound

    - validators earn rewards, which are automatically restaked

  2. harvest_and_compound()

    is called periodically to compound rewards back into the pool

  3. gMOVE supply stays constant (unless new minting/burning), but total MOVE backing it grows

Checking the exchange rate

Via wallet: Most wallets display the current exchange rate.

Via view function

movement move view --function-id 0xb52bac12e50458cd2b958b82b05e3a240834eefbfc4b1bc0729fd580c625f1ea::liquid_staking::get_exchange_rate

Via explorer: View on Movement Explorer at the gMOVE contract address.

Expected behavior

  • Exchange rate should

    only increase

    (monotonically increasing)

  • Rate increases gradually as rewards compound

  • Any decrease indicates a problem (validator slashing or protocol issue)


Risks

Please understand these risks before staking.

1. Validator slashing risk

What: If the validator misbehaves (double-signing, extended downtime), their stake can be slashed (penalized).

Impact: The slashing loss is absorbed by unstakers proportionally based on when they unstake.

  • If you unstake when the validator has been slashed, you bear that loss

  • This is the

    individual absorption model

    . Slashing is not socialized across all holders.

Example: If the validator is slashed 5% and you unstake 100 gMOVE when exchange rate is 1.00, you might receive 95 MOVE instead of 100 MOVE.

Mitigation

  • Foundation-operated validator (high reliability)

  • Active monitoring and alerting

  • Validator has strong incentive to maintain uptime

2. Smart contract risk

What: Bugs or vulnerabilities in the gMOVE smart contract could result in loss of funds.

Mitigation

  • Multiple security audits completed

  • Pause mechanism to halt operations if issues discovered

3. DEX peg risk

What: gMOVE price on DEXes may deviate from the theoretical exchange rate.

Why this happens

  • Low liquidity in the DEX pool

  • High sell pressure during market stress

  • 14-day unbonding creates exit friction

Impact

  • If you sell gMOVE on a DEX, you might receive less than the exchange rate suggests

  • Buying opportunity if gMOVE trades below fair value

Mitigation

  • Protocol-seeded liquidity in DEX pools

  • LP incentives to encourage deep liquidity

  • Arbitrage opportunities keep price close to exchange rate

4. 14-day unbonding period

What: Direct unstaking requires waiting 14 days before claiming MOVE.

Impact

  • Funds locked during unbonding

  • Cannot react quickly to market conditions

  • Exchange rate could move during the 14 days

Mitigation

  • Use a DEX for instant exit (pay trading fees and slippage instead)

  • Only direct-unstake large amounts where DEX slippage would be worse


FAQ

What fees does gMOVE charge?

Protocol fee: 0%. gMOVE charges no protocol fees.

Validator commission: 10%. This is charged at the validator level by the Movement Foundation validator, not by the gMOVE protocol. It is the standard commission rate on Movement Network.

Net result: You receive 90% of gross staking rewards, which compounds automatically through the exchange rate.

Comparison: This is the same as if you staked directly with the validator, but gMOVE gives you liquidity and composability on top.


What is the unbonding period and why?

Unbonding period: 14 days

Why: This is a Movement Network requirement, not a gMOVE limitation. All stake delegated to validators has an unbonding period to prevent rapid capital flight and maintain network security.

Alternative: Use a DEX to swap gMOVE → MOVE instantly (you pay trading fees instead of waiting).


How do I know if the exchange rate is healthy?

Healthy exchange rate behavior

  • ✅ Monotonically increasing over time

  • ✅ Increases gradually as staking rewards compound

  • ✅ Rate of increase matches expected staking APY (after validator commission)

Red flags

  • ❌ Exchange rate decreases

  • ❌ Exchange rate stops increasing for extended periods

  • ❌ Sudden large jumps or drops

Where to check

  • Movement Explorer (gMOVE contract)

  • gMOVE dashboard (TVL, exchange rate history)

  • Call

    get_exchange_rate()

    view function


Can I lose money if the validator gets slashed?

Yes, potentially. gMOVE uses an individual absorption model for slashing.

  • If you direct-unstake (not DEX) when the validator has been slashed, you receive a proportional share of the loss

  • If you hold gMOVE and do not unstake, you are not immediately affected

  • DEX price may drop if slashing occurs, even for holders

Why this design

  • Aligns incentives. Stakers care about validator performance.

  • Avoids socializing losses to users who did not stake with slashed validators (if multi-validator in future)

  • Standard approach in liquid staking protocols

Risk level

  • Foundation-operated validator → very low slashing risk

  • Continuous monitoring and professional operations

  • Slashing is rare on Movement Network


How often are rewards compounded?

Automatic compounding: harvest_and_compound() is called periodically to:

  1. Withdraw accumulated staking rewards from the validator

  2. Restake them back into the validator

  3. Increase the exchange rate for all gMOVE holders

Who calls it: Anyone can call harvest_and_compound(). There is no permission requirement. Typically:

  • Protocol operators run it on a schedule

  • Community members or bots may call it

  • Incentivized through gas efficiency (more rewards to compound = better exchange rate)


Can I transfer gMOVE to another wallet?

Yes. gMOVE is a standard Fungible Asset (FA) on Movement, so you can:

  • Transfer to any Movement address

  • Send to exchanges (if listed)

  • Move between your own wallets

  • Include in smart contract interactions

Your staking rewards continue accruing regardless of which wallet holds the gMOVE.

Back to Blog