Tutorial: How Earnings Accrue and From Where
Where the $PRLX actually comes from, and why it is pay-for-uptime rather than yield.
The 25 % Operator Rewards bucket funds rewards today. At the token distribution, 25,000,000 $PRLX (25 % of the fixed 100M supply) was set aside for operator rewards. It is held in a Sablier stream that unlocks linearly over about 24 months, releasing roughly 34,200 $PRLX per day. This is the bootstrap subsidy: it pays operators while ParalleliX AI usage ramps.
The stream is split per-second by stake x tier. A keeper pulls each
day's ~34,200 $PRLX slice from Sablier into OperatorStakeRewardsV2
(notifyReward), which spreads it over the next 24 hours. At any
instant the contract pays a fixed rewardRate, and each online node
takes a share proportional to its weight:
weight_i = stake_i x tier_mult_i
share_i = weight_i / sum of all online weights
earned_i grows at: rewardRate x share_i (per second, while online)
The emission is fixed, so the split is competitive: as more stake-weighted capacity comes online, each node's share of the same stream shrinks. Early operators in a small active set earn a larger share per staked token; that compresses as the network grows.
Claim anytime in the Console. earned(nodeId) is a live on-chain
balance that grows every block while you are online. Call claim(nodeId)
whenever you want; it pays the accrued balance to your wallet, to wei
precision. Claiming does not interrupt accrual, and unclaimed rewards
keep growing.
Steady state adds an 85 % share of ParalleliX AI usage payments. As ParalleliX AI usage grows, the $PRLX users spend on inference becomes the funding source. The steady-state split is 85 % to operators (into the same stream), 10 % to treasury, and 5 % to infrastructure, settled in $PRLX. The 25 % bucket exhausts at month 24, so AI usage has to carry operator rewards by then.
Principal is always returned in full. Whatever happens to your
rewards, your staked principal is never at risk. There is no slashing.
On requestUnstake plus the 7-day cooldown plus withdrawStake, you
get the full amount back. The 5 % transfer tax funds development,
operations, and marketing, not operator rewards, and protocol-internal
flows like staking and claiming are exempt from it.
This is pay-for-uptime, not APY. Earnings are compensation for keeping a real machine online and serving requests, not a return on holding or staking $PRLX. Holding alone earns nothing. A registered node with no online machine earns nothing. The stake sets your reward weight and the sybil cost; staying online is what turns it into rewards.