Skip to content

Dual-Token Economy

XPower operates on two complementary ERC20 tokens that serve different economic functions: XPOW (the work token) and APOW (the store-of-value token).

XPOW — The Work Token

XPOW is the proof-of-work token — created exclusively through Keccak-256 nonce discovery. It represents computational energy expended and serves as the base layer of the XPower economy.

PropertyValue
NameXPower
SymbolXPOW
Decimals18
StandardERC20 (with Permit and Burnable extensions)
CreationMining only (zero pre-mine)
SupplyUnbounded — grows with total hash power

XPOW has no intrinsic value — it's a pure representation of work done. Its economic role is to serve as the input to the staking system, where it can be converted into tiered NFTs and ultimately into APOW rewards.

APOW — The Store-of-Value Token

APOW is the staking reward token — minted exclusively through the MoeTreasury when stakers claim accumulated rewards. It represents accumulated time and commitment.

PropertyValue
NameAPower
SymbolAPOW
Decimals18
StandardERC20 (with Permit and Burnable extensions)
CreationStaking rewards only
SupplyRate-limited — target ~1 token/minute mean

APOW wraps XPOW: when MoeTreasury mints APOW, it calls XPOW.transferFrom(treasury, beneficiary, amount), moving XPOW from the treasury to the claimant. The treasury's XPOW balance — accumulated from the 50% mining split — backs the APOW supply.

Unwrapping

APOW can be burned to release XPOW back to the holder:

  1. Call APower.burn(amount)
  2. A proportional share of treasury XPOW is transferred: amount × treasuryBalance / totalAPowSupply
  3. APOW supply decreases, XPOW returns to circulation

Supply Relationship

The two tokens have an intertwined supply dynamic:

  • XPOW supply grows with mining activity — unbounded, probabilistic
  • APOW supply grows with staking duration — rate-limited to ~1/min, supply-capped at 43,830
  • Treasury XPOW must exceed total APOW for full collateralization
  • Unwrapping reverses the flow: APOW burns → XPOW releases

This creates a natural economic cycle: mining creates XPOW → staking converts it to APOW → APOW unwrapping releases XPOW back.

Rate Limiting

APOW minting is rate-limited to approximately 1 token per minute as a long-term moving mean, smoothed by square-root filtering:

  • If actual minting rate < target rate: full amount minted immediately
  • If actual minting rate > target rate: minting is slowed to bring the mean back toward target

This mechanism prevents sudden supply shocks from large, delayed claims and maintains APOW's scarcity properties.