What is XPower?
XPower is a proof-of-work token system deployed on Avalanche C-Chain that combines browser-based cryptographic mining with NFT staking and time-weighted rewards. It operates on a dual-token economy: XPOW (the work token, mined through Keccak-256 hash computation) and APOW (the store-of-value token, earned through staking rewards).
Key Features
Browser-Based Mining — Mine XPOW tokens using Keccak-256 proof-of-work directly in any browser. No ASICs, GPUs, or specialized hardware required — just a wallet and computation.
NFT Staking — Lock XPOW into tiered ERC-1155 NFTs (XPowerNft) with configurable levels, denominations, and time-locked maturity. Stake these NFTs (via APowerNft) to earn rewards proportional to stake size and duration.
Time-Weighted Rewards — Earn APOW through two additive reward streams: APR (level-based polynomial reward rate) and APB (vintage bonus for long-term stakers), smoothed by the integrator mechanism to prevent manipulation.
Dynamic Rate Adjustment — A share-weighted scalar redistributes rewards toward under-staked levels, creating market-driven equilibrium across the NFT tier system.
Migration Support — Full migration from legacy v9.x contracts (Hardhat) to v10.x (Foundry), with ~4-year deadlines, sealing capabilities, and atomic SOV migration.
Security Audited — Hacken.io audited with a 9.1/10 overall score (10/10 security). Multiple layers of defense: reentrancy guards (EIP-1153), role-based access control, anti-gaming protections, and parameter guardrails.
Six-Contract Architecture
| Contract | Alias | Type | Role |
|---|---|---|---|
| XPower | moe | ERC20 | Proof-of-work token — mined through Keccak-256 nonce discovery |
| XPowerNft | nft | ERC1155 | Deposit receipt NFT — represents locked XPOW with tiered levels |
| APowerNft | ppt | ERC1155 | Staking receipt NFT — tracks age and shares for reward calculation |
| APower | sov | ERC20 | Store-of-value token — minted through staking rewards at a rate-limited pace |
| MoeTreasury | mty | Treasury | Reward distributor — calculates APR/APB and mints APOW on claims |
| NftTreasury | nty | Treasury | Staking manager — handles stake/unstake operations on XPowerNft ↔ APowerNft |
In This Section
- Why XPower? — The problems XPower solves
- How It Works — Architecture and flow overview
- Quickstart — Get started in minutes