How to get PWM

PWM is the protocol's native utility token — capped at 21M, no inflation. The website is free to use; PWM is only needed for on-chain actions: paying for compute, staking to register scientific content, and earning rewards when your content is used.

Four ways to get PWM

Currently on Base Sepolia testnet — testnet ETH stands in for PWM. Mainnet launches after community governance vote.

1

Contribute & earn

Recommended

Register a Principle (L1), Spec (L2), or Benchmark (L3) with a small stake. Every time another user queries content you authored, you automatically receive a revenue share — 5–15% per query, forever.

→ L1 author earns 5% per query that uses your principle

→ L2 author earns 5% per query using your spec

→ L3 author earns 15% per query using your benchmark

Start contributing →
2

Submit solutions (mine)

Run a SOTA algorithm on a benchmark and submit your result as an L4 certificate. Certificates on the leaderboard earn from the reward pool whenever that benchmark receives a new query.

→ Rank 1 earns 40% of the solution-provider share

→ Rank 2 earns 5%, Rank 3 earns 2%

→ No stake required to submit an L4 cert

Browse benchmarks to compete →
3

Testnet faucet (now)

Testnet only

Get free testnet ETH on Base Sepolia to try the platform at no cost. Testnet activity earns you a place on the carryover Merkle tree — early contributors receive mainnet grants at launch.

Alchemy Base Sepolia faucet ↗

QuickNode Base Sepolia faucet ↗

→ Add Base Sepolia to MetaMask, then connect wallet above

4

Buy on-market (mainnet)

Coming soon

After mainnet launch, PWM will be available on Uniswap (Base) via the 3% liquidity seed pool. No pre-sale, no VC allocation — the initial price is set by the open market.

→ ERC-20 on Base (chainId 8453)

→ 3% of 21M supply seeded to Uniswap at launch

→ Governance vote required before mainnet deploy

Testnet → mainnet carryover: Test-PWM does not auto-convert 1:1 (that would let faucet attacks drain the cap). Instead, early contributors receive grants from the 2.1M Reserve at mainnet launch via a Merkle airdrop based on testnet rank, capped per address. Your wallet address stays the same across chains.

Your wallet

Not connected.

Currently on Base Sepolia testnet — testnet ETH represents PWM. Mainnet PWM is an ERC-20 token, capped at 21M. The Foundation never holds your tokens (why non-custodial?).

Three PWM flows

Stake amounts (live, read from chain)

Read from PWMStaking.stakeAmount(layer) on Base Sepolia.

L1 — Principle

PWM

New scientific domain

L2 — Spec

PWM

Parameter set under a principle

L3 — Benchmark

PWM

Test data + metric

L4 (a solution submission) requires no stake — but bonded Compute Providers stake separately to participate in commit-reveal mining.

Where your PWM goes

When you pay for a query

Track 7e split — applies to /use payments

  • Relayer (LLM + compute)50%
  • L3 benchmark author15%
  • L2 spec author5%
  • L1 principle author5%
  • Principle treasury Tk15%
  • Reward pool (cross-subsidy)10%

When a cert finalizes

PWMReward.distribute — ranked draw

  • Solution Provider (p·55%)SP
  • Compute Provider ((1−p)·55%)CP
  • L3 benchmark author15%
  • L2 spec author10%
  • L1 principle author5%
  • Principle treasury Tk15%

Rank weights: 1st 40% · 2nd 5% · 3rd 2% · 4-10th 1% each · 11+ rolls over. p chosen by the SP at registration (0.10–0.90).

21M hard cap — fixed supply

82%

Mining (M_pool) — 100-year emission

10%

Reserve — grants by 4/7 multisig

5%

Founders — 2-year vesting

3%

Liquidity seed — Uniswap pool

The supply cap is enforced at the contract level (PWMMinting). No inflation function exists; once minted, no new PWM can be created.

Testnet → mainnet carryover

Test-PWM you earn on Base Sepolia does not auto-convert to real PWM (a 1:1 bridge would let a faucet attack drain the 21M cap). Instead, early contributors receive grants from the 2.1M Reserve at mainnet launch via PWMCarryoverClaim.sol — Merkle airdrop based on testnet rank, capped per address. Your wallet address stays the same across chains.

Full doc: pwm-team/website/PWM_TESTNET_TO_MAINNET_CARRYOVER_2026-05-15.md

All PWM amounts are shown in PWM by default. USD reference is opt-in (toggle in profile settings) — coming soon.

Contracts deployed at: