Skip to content

Withdrawals

Purpose

Describes the rules governing user withdrawals of MPOW tokens from accumulated Reward Units.

Requirements

To perform a withdrawal, a user must:

  1. Maintain a Reward Balance ≥ minimum claim threshold.
  2. Provide and verify a compatible Web3 wallet (e.g. MetaMask).
  3. Confirm the claim amount in the app UI.

Process

  1. User selects a claim amount not exceeding current Reward Balance.
  2. A mint transaction is executed on-chain for that amount.
  3. Minted tokens are transferred directly to the user’s wallet.
  4. The claimed Reward Units are deducted from the user’s Reward Balance.

Timing

  • Withdrawal processing may be synchronous or batched depending on implementation.
  • Network congestion and gas conditions can affect confirmation time.

Constraints

  • Submitted claims cannot be modified once on-chain minting has been initiated.
  • Incorrect wallet configuration may result in irreversible loss of tokens.
  • The protocol MAY enforce rate limits on withdrawal frequency to mitigate abuse.

Published under MIT License.