STOINC

Storage Income rewards real contribution.

STOINC is Xandeum's live storage income system. It converts real storage activity into wSOL fee pools and rewards pNode operators based on verified contribution, eligibility, performance, stake, and constrained boosts.

UsageStorage operations create fees.
YugaFees collect roughly every 2.8 days.
WeightEligibility, storage, uptime, stake, and boosts shape rewards.
Live mainnet fee flowwSOL rewardsYuga-based pools90% to pNode operatorsEligible pNode incentivesPermissionless participation

Strategic intent

STOINC is built to expand useful storage infrastructure.

Why rewards exist

STOINC turns real storage demand into economic rewards for the infrastructure that serves the network.

Why early participation is advantaged

Purchased and properly registered pNodes help bootstrap reliable capacity, so they receive additional incentives during the growth phase.

Why the network stays open

Permissionless pNodes can still join, contribute, and earn. The difference is that eligible pNodes receive extra incentive weight.

Key takeaway: the network remains permissionless, while eligible purchased pNodes receive additional incentives for helping bootstrap the network during its growth phase.

Flow

From storage transaction to Yuga distribution.

01Storage use

sedApps generate fees

02Yuga pool

wSOL collected roughly every 2.8 days

0390 / 5 / 5

Operator-focused distribution

04Weighted pNodes

Eligibility, storage, performance, stake, boosts

05Claimable rewards

Rewards flow through the pNode path

01

Storage usage creates fees

sedApps and users generate small fees when they create file systems, write data, read data, or interact with Xandeum storage.

02

Fees collect during a Yuga

Fees are paid in wSOL and collected into a distribution pool for each Yuga, roughly every 2.8 days.

03

The Yuga pool is split

The current split sends 90% to pNode operators, 5% to Xandeum Platform Corporation, and 5% to the Foundation.

04

pNodes are weighted

Reward weight is shaped by eligibility, storage, performance, stake, wallet concentration, and constrained NFT boosts.

05

Rewards become claimable

Operator commission and any delegated staker share are handled inside the pNode reward path, with rewards claimable in wSOL.

Current Yuga split

90% of each STOINC pool flows to pNode operators.

The remaining current allocation is 5% to Xandeum Platform Corporation and 5% to the Foundation. The Foundation share is designed to taper toward zero over time.

90% pNode operators5%5%

Small allocations: 5% XPC and 5% Foundation, tapering toward zero.

Important update

No direct DAO STOINC share

DAO governance remains important for Xandeum's future, but the current STOINC distribution does not send a direct share to the DAO. The reward pool is focused on operator-side incentives, platform support, and temporary foundation support.

Reward model

Contribution is weighted. The eligible pNode multiplier is specific.

Clarified storageCredits logic

For eligible purchased pNodes

storageCredits = eligible pNode count x storage space x performance score x active stake

permissionless base contribution = storage space x performance score x active stake

The pNode count multiplier applies to eligible purchased and registered pNodes. It does not apply equally to arbitrary permissionless nodes. Boosts are then applied through constrained NFT and era-based rules.

Each pNode first receives its own pNode Boost Factor. This is calculated by multiplying the boost multipliers of all NFTs assigned to that specific pNode.

If one pNode has two assigned NFTs with boost multipliers of 1.2× and 1.5×, that pNode's Boost Factor is 1.2 × 1.5 = 1.8×.

After each pNode's individual Boost Factor is calculated, wallet/operator-level aggregation is handled by the final backend/protocol implementation and should not be treated as a confirmed aggregation formula unless separately confirmed.

Important: STOINC calculations are formula-based estimates. Actual results depend on final implementation, assigned NFTs, active pNodes, storage contribution, performance, protocol parameters, and future governance updates.

Eligible pNode count

Applies to purchased, registered, paired, qualifying pNodes. This multiplier is not granted to arbitrary permissionless nodes.

Storage space

More verified storage capacity can increase reward weight because it expands the useful resource the network can sell.

Performance score

Uptime, responsiveness, and reliability matter. Poor performance can reduce the value of otherwise strong infrastructure.

Active stake

Delegated XAND can increase economic commitment and affect a pNode's contribution weight.

Boost factor

NFT and era-based boosts matter, but each pNode is calculated first with its own assigned NFT slots before any final wallet/operator aggregation rules are applied.

Eligibility

Open participation, with additional incentives for eligible pNodes.

Eligible pNode

  • Purchased through approved sales
  • Registered and paired properly
  • Operating on both devnet and mainnet
  • Meeting uptime and performance requirements
  • Eligible for foundation delegation participation
  • Receives additional multiplier advantages

Permissionless pNode

  • Allowed to join the network
  • Contributes to storage and network operation
  • Can still earn from verified contribution
  • Does not receive the same eligible-count multiplier
  • Can improve weight through storage and performance
  • Keeps the network open to broader operators

Wallet logic

Concentration can matter because factors interact inside a wallet.

Wallet/operator pNode caps are still under implementation review. A previous cap was 3 pNodes per wallet, and this page should not be treated as confirming a final 12-pNode cap.

Eligible pNodesCount
StorageCapacity
PerformanceReliability
NFTsBoost slots
Wallet-level reward weight

Concentrated wallet

Several eligible pNodes, storage, stake, and assigned boosts sit together. The final effect depends on confirmed wallet/operator aggregation and cap rules.

Depends on final aggregation rules

Split wallets

The same infrastructure is divided across wallets. Each wallet is evaluated separately, so final examples should not assume a cross-wallet shortcut.

Separate wallet evaluation

High storage, weak uptime

Large storage still matters, but poor responsiveness can reduce the score. STOINC rewards useful, reliable capacity.

Performance can pull weight down

Aggregation status

Per-pNode boost logic is confirmed; wallet aggregation still needs final confirmation.

Confirmed order

Each pNode first receives its own pNode Boost Factor. This is calculated by multiplying the boost multipliers of all NFTs assigned to that specific pNode.

Assigned NFTs are stored in a vault account and validated by collection and creator. Current backend program code enforces up to 2 NFT slots per pNode, and unboosted pNodes use 1.0×.

Wallet/operator aggregation should not be described as a final formula until the final implementation is confirmed.

pNode A1.2× · 1.5× = 1.8×

Two assigned NFT slots multiply inside this pNode first.

pNode B1.0×

No assigned boost means neutral 1.0x, not zero.

ThenWallet/operator aggregation

Final aggregation rules are implementation-dependent; per-pNode factors are calculated first.

SetupEffectWhy
One pNode with 1.2× and 1.5× NFTs1.8× pNode Boost FactorNFT boosts assigned to the same pNode multiply within that pNode first.
One pNode with no assigned NFTs1.0× pNode Boost FactorUnboosted pNodes use 1.0×, not zero.
Several pNodes in one wallet/operator setAggregation rule pendingAfter individual pNode Boost Factors are calculated, wallet/operator-level aggregation is handled by the final backend/protocol rules.

NFT boost rules

Era boosts create incentives without unlimited stacking.

Era NFTs matter

Titan, DeepSouth, South Era, and other qualifying NFTs can improve reward weight when assigned according to the rules. Assigned NFTs are stored in a vault account and validated by collection and creator.

Slots create limits

Current backend program code enforces up to 2 assigned NFT boost slots per pNode. This may change in future NFT sales or protocol updates, but current STOINC examples should assume 2 slots per pNode.

No fleet-wide shortcut

One NFT is not intended to apply the same full boost to every pNode in a large wallet. NFT boosts multiply within a pNode first; wallet/operator aggregation is implementation-dependent until final rules are confirmed.

Examples include Titan, DeepSouth, South Era, and other qualifying boost NFTs. Current STOINC examples should assume no more than 2 NFT boost slots per pNode.

Scenario simulations

Examples that show the direction of the incentives.

ScenarioExpected effect
One eligible pNode vs multiple eligible pNodesMultiple qualifying purchased pNodes can increase current reward weight because eligible count is part of the incentive design.
Eligible pNode vs permissionless pNodeBoth can contribute and participate in formula-based distribution, but eligible purchased pNodes receive additional multiplier advantages when they meet the requirements.
Boosted vs unboostedAssigned NFTs can improve a pNode's Boost Factor. A pNode with no assigned boost NFTs uses 1.0×.
Concentrated wallet vs split walletsWallet-level results depend on confirmed aggregation and cap rules. Current public examples should avoid assuming a final 12-pNode cap or specific aggregation formula.
Large storage with poor performanceStorage matters, but unreliable operation can reduce reward weight. The model favors capacity that is actually useful.

These examples are directional. Actual rewards depend on total network fees, Yuga pool size, relative contribution, current parameters, and live network performance.

Why this matters

STOINC turns storage into a revenue-generating Web3 layer.

Usage-based rewards

STOINC is powered by real storage demand rather than inflationary emissions alone.

Infrastructure expansion

The model encourages operators to buy, run, improve, and concentrate useful storage infrastructure.

Ecosystem commitment

pNodes, stake, performance, and NFTs all signal deeper alignment with the Xandeum network.

Live proof

STOINC is already running on mainnet.

The system is no longer only a future concept. It has real transactions, real fees, Yuga-based pools, distribution accounts, and claimable reward flow.

Real transactionsReal feesYuga-based poolsDistribution accountswSOL reward flow

Adaptive economic governance

The model can mature as the network matures.

STOINC parameters may evolve as real network behavior, storage demand, boost effects, and operator economics become clearer. The Foundation currently controls updates. Future DAO governance may control more of the update process as Xandeum decentralizes further.

This is not a weakening of the model. It is how an infrastructure economy stays balanced while preserving strong incentives for early operators, purchased pNodes, NFTs, performance, and useful storage.

FAQ

Common questions about STOINC incentives.

Can permissionless pNodes participate?

Yes. Permissionless pNodes can join, contribute storage, support the network, and participate through verified contribution. They simply do not receive every additional incentive available to eligible purchased pNodes.

Why do purchased pNodes carry additional weight?

Purchased pNodes helped bootstrap capacity, commitment, and operations. The current growth-phase model intentionally gives properly registered and qualifying purchased pNodes additional economic advantages.

What makes a pNode eligible?

An eligible pNode is purchased through approved sales, registered, paired properly, operating on both devnet and mainnet, meeting uptime and performance requirements, and eligible for foundation delegation participation.

Why does wallet concentration matter?

The model may consider total eligible pNodes, storage, stake, and boost assignment within a wallet. Final wallet/operator aggregation and cap rules should be confirmed before examples rely on them.

Is wallet-level boost aggregation final?

No final public aggregation rule has been confirmed for this page. The confirmed logic is that each pNode's NFT multipliers multiply within that pNode first, unboosted pNodes use 1.0×, and current backend code enforces up to 2 NFT boost slots per pNode.

Can NFTs stack infinitely?

No. Current backend program code enforces up to 2 assigned NFT boost slots per pNode. NFT boosts assigned to the same pNode multiply together first, and wallet/operator aggregation happens after that.

How does performance affect rewards?

Performance reflects whether storage is reliable and responsive. Strong uptime can protect reward weight; weak performance can reduce it even when a wallet has storage, stake, or boosts.

Why is storage space important?

STOINC is based on useful storage demand. More verified storage expands the resource Xandeum can provide to applications, so storage capacity is a core reward factor.

What prevents gaming the system?

Eligibility rules, pairing requirements, uptime scoring, wallet/operator evaluation, NFT vault validation, and 2-slot limits make it harder to game the system while preserving strong incentives.

Can the formula change later?

Yes. STOINC is designed for adaptive economic governance. Parameters can be refined as real network behavior, demand, and incentive balance become clearer.

Who controls updates now?

The Foundation currently controls STOINC parameter updates. Over time, future DAO governance may take on more control as the network matures.

Why incentivize early operators?

Early operators help build the infrastructure base before demand is fully mature. Rewarding that commitment accelerates storage supply, testing, reliability, and ecosystem growth.

What is next

More demand, more modeling, more storage-enabled apps.

XAND staking to pNodessedApps launchingReal storage demand onboardingEconomic modeling and refinement