Validator Compensation
This guide explains how Pilier covers validator operational costs, how PIL-to-EUR conversion works, and what infrastructure grants are available.
Reading time: 7 minutes
Philosophy: Enablement, Not Profit
Key principle: Pilier validators are non-commercial entities. The Foundation covers their operational costs — it does not pay them a salary or generate profit for them.
This model is analogous to how the EU funds participation in public infrastructure like eIDAS or GAIA-X nodes: the goal is to remove the financial barrier to participation, not to create a revenue stream.
Operational cost target: up to €500/month per validator (covers server hosting, monitoring, staff time — adjustable via tPIL governance vote)
Sources:
- Transaction fees (95% to validators, 5% to Civic Treasury)
- Inflation subsidy (temporary, during bootstrap phase)
How Validators Receive PIL
Transaction Fees
Every on-chain operation pays a fee:
| Operation | Approximate Fee |
|---|---|
| Balance transfer | 0.001 PIL |
| Register document | 0.0025 PIL |
| Create DPP | 0.004 PIL |
| Update DPP state | 0.0015 PIL |
| Trigger agent | 0.005+ PIL |
Fee distribution:
Example: User creates DPP (0.004 PIL fee)
Fee split:
├─ 5% to Civic Treasury: 0.0002 PIL
└─ 95% to validators: 0.0038 PIL
If 5 validators:
└─ Each receives: 0.00076 PIL
Rewards accumulate per era (~24 hours) and can be claimed when convenient.
Inflation Subsidy (Bootstrap Phase)
Problem: During early phase (Year 1–2), transaction volume is low → fees don't cover validator operational costs.
Solution: Protocol mints new PIL (2.5% annual inflation) to bridge the gap.
Operational cost target: €500/month per validator
Example (5 validators, Year 1):
├─ Monthly transaction fees: €200 total
├─ Per validator from fees: €40/month
├─ Gap to target: €460/month
└─ Inflation subsidy: €460/month per validator
──────────────────────────────────────────
Total coverage: €500/month per validator ✅
Phase-out timeline:
Year 1–2: High subsidy (low tx volume)
├─ Transaction fees: €40/validator/month
├─ Subsidy: €460/validator/month
└─ Total: €500/month
Year 3–4: Declining subsidy (adoption growing)
├─ Transaction fees: €300/validator/month
├─ Subsidy: €200/validator/month
└─ Total: €500/month
Year 5+: Zero subsidy (self-sustainable)
├─ Transaction fees: €500+/validator/month
├─ Subsidy: €0
└─ Network fully self-sustainable ✅
Governance control: Inflation rate and operational cost target are adjustable via tPIL governance vote (inflation max 5% annual cap).
Infrastructure transition (Year 3+)
During Years 1–2, hosting costs are zero — covered by the OVH Startup Program grants (€10k in Y1, €100k in Y2).
From Year 3, validators self-fund infrastructure from earned PIL. At current OVH EU pricing, a Polkadot SDK validator node costs ~€100–150/month, well within the operational cost target.
Year 3+ estimated validator budget:
├─ Hosting (OVH dedicated): ~€100–150/month
├─ DevOps / monitoring: ~€50–100/month
└─ Available for tPIL lock: ~€250–350/month
Claiming Rewards
Rewards accumulate per era (~24 hours). Recommended: claim monthly, aligned with the EUR exchange cycle.
Option 1: CLI
pilier-cli staking payout-stakers \
--validator validator-lyon-01 \
--last-n-eras 30
Option 2: Governance Portal
1. Visit governance.pilier.net
2. Navigate to "Staking" → "Payouts"
3. Click "Claim All" for last month
Expiry: Rewards expire after 84 eras (~84 days) if unclaimed.
Reward Management Policy
PIL rewards are subject to the Foundation's monthly threshold policy.
Within the monthly threshold (up to €500)
The validator chooses how to allocate earned PIL up to the operational cost target:
Option A: Exchange with Foundation
├─ Send PIL to Foundation treasury
├─ Receive EUR at 1:1 rate (within 7 business days)
└─ Use to cover hosting, DevOps, admin costs
Option B: Lock for governance (tPIL)
├─ Convert PIL to tPIL
└─ Build long-term voting power
During Years 1–2 (zero hosting costs), locking as tPIL is strongly incentivised — validators build governance influence at no cost.
Excess rewards (above monthly threshold)
Any PIL earned beyond the monthly operational cost target must be returned to the Foundation. It is routed to the Civic Treasury to sustain free network access for public good actors.
Example: validator earns 800 PIL/month
├─ Up to 500 PIL → validator's choice (exchange or lock as tPIL)
└─ 300 PIL excess → returned to Foundation → Civic Treasury
PIL to EUR Exchange Process
Monthly cycle
Step 1: Claim monthly rewards
pilier-cli staking payout-stakers \
--validator validator-lyon-01 \
--last-n-eras 30
Step 2: Email Foundation treasury
To: treasury@pilier.org
Subject: Monthly PIL to EUR Exchange - [Month/Year]
Entity: [Your entity name]
Validator: [Your validator ID]
Amount: [X PIL]
Period: [Month Year]
IBAN: [Your IBAN]
BIC: [Your BIC]
Step 3: Foundation confirms (within 24 hours)
├─ Confirms amount
├─ Confirms exchange rate (1 PIL = €1.00)
├─ Provides transaction reference
└─ Expected transfer date (within 7 business days)
Step 4: Transfer PIL to Foundation
pilier-cli transfer \
--from validator-lyon-01 \
--to treasury-pool-account \
--amount [X]
Step 5: Receive EUR via SEPA transfer
Exchange rules
| Rule | Value | Reason |
|---|---|---|
| Frequency | Monthly (recommended) | Aligns with expense cycles |
| Maximum | Up to monthly threshold | Excess must be returned, not exchanged |
| Minimum | 100 PIL per transaction | Avoid micro-transactions |
| Rate | 1 PIL = €1.00 (fixed) | Predictable budgeting |
Emergency exception: Hardware replacement or urgent expenses can request off-cycle exchange with justification to treasury@pilier.org.
Alternative: Lock PIL as tPIL
Instead of exchanging, validators can lock PIL for governance influence.
| Lock Duration | Multiplier | Example (500 PIL) |
|---|---|---|
| 12 months | 2.0× | 1,000 tPIL |
| 24 months | 3.5× | 1,750 tPIL |
| 48 months | 5.0× | 2,500 tPIL |
Why lock?
- Vote on protocol parameters (fees, inflation, validator income target)
- Vote on validator set changes
- Validators with high tPIL have stronger governance voice
- During Years 1–2 (free hosting), locking costs nothing
👉 Full details: Governance Participation
Infrastructure Grants
Available for validators with constrained budgets.
Eligible entities
- NGOs with limited IT funding
- Universities in underfunded departments
- Public bodies with strict budget constraints
Grant types
Hardware subsidy:
Up to €1,000 (one-time)
├─ Server purchase or initial cloud setup
├─ Networking equipment
└─ Backup hardware
Hosting subsidy:
Up to €200/month for 12 months
├─ Cloud hosting (OVH, Hetzner, Scaleway)
├─ Bandwidth costs
└─ Backup storage
Training budget:
€500/year
├─ Conference attendance (DevCon, Polkadot events)
├─ Technical training (Substrate bootcamp)
└─ Certifications
How to apply
- Email validators@pilier.org with entity name, validator ID, grant type, amount, justification, and budget breakdown
- Foundation reviews financial situation and grant necessity
- Governance vote (55% approval + 10% quorum)
- If approved: hardware grants paid upfront, hosting/training reimbursed against invoices
Tax Considerations
Pilier does not provide tax advice. Consult your local accountant.
General guidance:
- PIL received = operational cost reimbursement, not income
- Most non-profit entities (universities, loi 1901 associations, public bodies) are tax-exempt on this basis
- Rules vary by jurisdiction — document all PIL received and exchanged for your accountant
Foundation provides: on-chain transaction records and Treasury transfer receipts upon request.
Example Monthly Budget
| Category | Cost | Notes |
|---|---|---|
| Server hosting | €100–150 | OVH dedicated (Polkadot SDK node) |
| Monitoring | €0–50 | Prometheus (self-hosted = free) |
| Backup storage | €10–20 | Off-site backups |
| Staff time | €100–200 | Sysadmin hours |
| Insurance | €150–400 | Cyber liability + professional indemnity (amortized) |
| Contingency | €50 | Unexpected expenses |
| Total | €410–870 | Within €500 target for most configurations |
Note: Years 1–2 hosting costs are covered by OVH Startup Program grants.
Frequently Asked Questions
Q: Should I exchange PIL for EUR or lock as tPIL?
Depends on your hosting costs. During Years 1–2 (zero hosting costs), locking as tPIL is the better choice — you build governance influence at no cost. From Year 3, exchange what you need to cover hosting (~€100–150/month) and lock the rest.
Q: Can I claim rewards daily?
Yes, but not recommended. Monthly claiming aligns with the exchange cycle and reduces administrative overhead.
Q: What if I forget to claim for 2–3 months?
Still claimable — rewards expire after 84 eras (~84 days). Monthly claiming is recommended for cash flow management.
Q: What happens to excess PIL above the threshold?
It must be returned to the Foundation and is routed to the Civic Treasury. It cannot be kept, exchanged, or locked as tPIL by the validator.
Q: What if operational costs exceed €500/month?
Three options:
- Apply for an infrastructure grant (hosting subsidy up to €200/month)
- Optimise costs (self-hosted monitoring, cheaper hosting tier)
- Submit a governance proposal to increase the operational cost target
Q: Do we pay taxes on PIL rewards?
Depends on jurisdiction. General principle: PIL is operational reimbursement, not profit — most non-profit entities are tax-exempt. Consult your local accountant.
Summary
How it works:
- Foundation covers up to €500/month per validator in operational costs (target adjustable via tPIL governance vote)
- Validators choose: exchange PIL for EUR (cover costs) or lock as tPIL (governance)
- Excess above threshold: mandatory return to Foundation → Civic Treasury
- Years 1–2: hosting costs zero (OVH grants) → lock everything as tPIL
Monthly cycle:
- First week: claim last month's PIL rewards
- Decide split: exchange for costs vs. lock as tPIL
- Exchange: email treasury@pilier.org, transfer PIL, receive EUR within 7 days
- Return excess (if any) to Foundation treasury
Next Steps
- Governance Participation — how to use tPIL
- Legal & Compliance — legal framework
- Security Procedures — incident response
- Ready to apply? Onboarding Guide
Support
📧 Treasury: treasury@pilier.org
📧 Grants: validators@pilier.org
💬 Telegram: @pilier_validators
🌐 Forum: forum.pilier.net/validators