OmniHood docs
Products

OMHD staking

Non-custodial staking of OMHD. Unlocks premium features, keeps skin in the game aligned across the app.

OmniHood ships with an OMHD staking vault — a non-custodial contract on Robinhood Chain where holders can lock OMHD to unlock features and align incentives. Your stake never leaves your address's control.

Non-custodial by design

  • The OmniHoodStakingVault contract on Robinhood Chain holds staked OMHD.
  • Only you can unstake. The server only ever reads stakedOf(address) — it can never move or slash your stake.
  • Withdrawals are one transaction, no cooldown by default (configurable per gate).

What staking unlocks

Different features can gate on stake amounts. In the default configuration:

  • Card issuance — optionally requires a small OMHD stake (configurable via STAKE_GATE_OFF env flag; currently off in production so anyone can create a card).
  • Priority in the launcher queue — planned.
  • Fee discounts — planned.

Staking has no lockup by default. You can unstake any time.

Staking

Get OMHD

OMHD lives on Robinhood Chain — you'll need some in your EVM wallet. Buy it via Swap from any chain.

Approve the vault

Standard ERC-20 approval so the vault can pull the amount you're staking.

Stake

One signature deposits your OMHD into the vault. Your stakedOf grows immediately.

Unstaking

  • Any time, from the same UI.
  • Withdraws your full stake in one transaction. No cooldown by default.

Why it matters

  • Skin in the game. Everyone who benefits from OmniHood's premium features holds OMHD, aligning long-term interest.
  • Reduced circulating supply. Staked OMHD is off the market — combined with the buyback + burn flows, this compounds scarcity as adoption grows.

Contract

  • Address: on Robinhood Chain — see the Reference page for the current deployment.
  • Source: in the contracts/OmniHoodStakingVault.sol module of the OmniHood repo.
  • Audit status: community reviewed, formal audit planned before staking gates are turned on as hard requirements.

Card issuance does not require a stake today (STAKE_GATE_OFF is active). Staking is available for holders who want the skin-in-the-game position; hard-required gates will be announced ahead of activation.