Governance Participation
How validators participate in Pilier governance: converting PIL to tPIL, voting on proposals, and shaping protocol evolution.
Reading time: 10 minutes
Why Validators Must Participate
Validators are infrastructure operators. Governance decisions directly affect your operations:
| Decision Type | Direct Impact on Validators |
|---|---|
| Runtime upgrades | Must update node binary, test on testnet |
| Fee adjustments | Changes network operational costs, affects revenue sustainability |
| Validator set changes | Your peers join/leave, affects block production distribution |
| Treasury allocations | Ecosystem funding affects adoption (more users = more fees) |
| Free transaction policy | Determines which transactions are sponsored (cost implications) |
| Governance parameters | Voting thresholds, proposal deposits affect your voice |
If you don't vote, others decide for you—potentially against your interests.
PIL vs. tPIL: Understanding Governance Power
PIL = operational token (pay fees, exchange for EUR) tPIL = governance token (earned by locking PIL, 1 tPIL = 1 vote)
Lock duration determines voting power:
- 12 months: 2.0× multiplier (1,000 PIL → 2,000 tPIL)
- 24 months: 3.5× multiplier (1,000 PIL → 3,500 tPIL)
- 48 months: 5.0× multiplier (1,000 PIL → 5,000 tPIL)
Key principle: Time commitment = governance power.
👉 Full tPIL mechanics: Tokenomics: Governance
Converting PIL to tPIL
Validators should lock PIL for governance power.
Validator-Specific Recommendations
Lock duration: 24-48 months (maximum governance influence as infrastructure operators)
Why longer locks for validators?
- Validators vote on operational parameters (fees, free tx policy, runtime upgrades)
- Long-term commitment = credibility (community trusts validator votes more)
- Higher tPIL = stronger voice in critical network decisions
How to Lock PIL
Option 1: Governance Portal (easiest)
1. Visit governance.pilier.net
2. Connect wallet (validator account)
3. Navigate to "Lock PIL" → "Convert to tPIL"
4. Enter amount: 1000 PIL
5. Select duration: 24 months
6. Confirm: Receive 3,500 tPIL
7. Transaction signed (minimal fee)
Option 2: CLI
# Lock 1,000 PIL for 24 months
pilier-cli governance lock \
--amount 1000 \
--duration 24 \
--account validator-lyon-01
# Output: Locked 1,000 PIL → 3,500 tPIL
Confirmation:
On-chain event:
├─ governance.pilLocked(validator-lyon-01, 1000 PIL, 24 months)
├─ tPIL balance updated: +3,500 tPIL
└─ Unlock date: January 15, 2029
Trust Decay Mechanism
tPIL decays linearly as lock period approaches expiration.
Example: 1,000 PIL locked for 12 months → starts at 2,000 tPIL → decays to 0 at expiration.
Why this matters for validators:
- Must periodically renew locks (maintain governance power)
- Set calendar reminder: renew 30 days before expiry
- Can extend lock anytime to refresh tPIL
👉 Full decay mechanics: Tokenomics: Governance
Extending Locks
You can extend lock duration at any time to refresh tPIL.
Example:
Current state:
├─ 1,000 PIL locked, expires in 2 months
├─ Current tPIL: 333 (decayed from 2,000)
Action: Extend lock by 12 months
├─ New expiry: 14 months from now
├─ New tPIL: 2,000 (refreshed at 2.0× multiplier)
└─ Voting power restored ✅
CLI:
pilier-cli governance extend-lock \
--additional-months 12 \
--account validator-lyon-01
Early Unlock (Not Recommended)
Can you unlock PIL before expiration?
Yes, but you forfeit all tPIL immediately.
Example:
Current state:
├─ 5,000 PIL locked for 24 months (10 months remaining)
├─ Current tPIL: 14,583 (decayed from 17,500)
Action: Early unlock
├─ Receive: 5,000 PIL (unlocked)
├─ Lose: 14,583 tPIL (forfeited)
└─ Governance power gone ❌
Why harsh penalty?
- Prevents gaming: Lock → vote → immediately unlock
- Ensures voters have skin in the game
- Protects protocol from short-term manipulation
Exception: Emergency unlock (protocol vulnerability, force majeure) may be approved via governance with reduced penalties.
What Validators Vote On
1. Runtime Upgrades
What: Changes to blockchain logic (pallets, consensus, storage)
Examples:
Proposal: "Add pallet-identity for on-chain identities"
├─ Why: Validators can set verified name/website/contact
├─ Impact: Validators must update node binary after upgrade
├─ Vote: Aye (supports validator transparency)
Proposal: "Optimize GRANDPA finality (reduce vote size by 30%)"
├─ Why: Improve network bandwidth efficiency
├─ Impact: Faster finality rounds, lower bandwidth costs
├─ Vote: Aye (technical improvement, no downside)
Validator considerations:
- Will this require node restart?
- Is testnet upgrade successful?
- Any breaking changes to session keys?
Voting threshold: 66% approval + 10% quorum
2. Fee Adjustments
What: Changes to transaction costs
Examples:
Proposal: "Reduce DPP creation fee from 0.004 to 0.003 PIL"
├─ Why: Attract more SME adoption (lower barrier)
├─ Impact: Lower network revenue (but more volume expected)
├─ Validator analysis:
│ ├─ Current: 10,000 DPPs/month × 0.004 = 40 PIL
│ └─ Proposed: 15,000 DPPs/month × 0.003 = 45 PIL (net positive)
└─ Vote: Aye (volume increase compensates for fee reduction)
Proposal: "Increase agent execution fee from 0.005 to 0.008 PIL"
├─ Why: Agent execution is compute-intensive (justify cost)
├─ Impact: Higher revenue per agent call
├─ Validator analysis:
│ ├─ Will this reduce agent usage? (price elasticity)
│ └─ Are validators' costs justified? (YES - agents require more resources)
└─ Vote: Aye (fair pricing for compute-intensive operations)
Validator considerations:
- Does this maintain network sustainability? (cover operational costs)
- Will it hurt adoption? (too expensive for SMEs?)
- Is it fair pricing? (reflects actual resource cost)
Voting threshold: 60% approval + 15% quorum
3. Free Transaction Policy ⭐ Key Validator Responsibility
What: Determining which transaction types are sponsored (free for users)
Why this matters for validators:
- Sponsored transactions consume validator resources (block space, compute)
- Costs covered by User Credits & Civic Pool (20% of supply = 600,000 PIL)
- Validators vote to balance public accessibility with network sustainability
Examples:
Proposal: "Sponsor DPP verification for NGOs (verified on-chain identity)"
├─ Cost analysis:
│ ├─ Estimated volume: 5,000 verifications/month
│ ├─ Normal fee: 0.0025 PIL × 5,000 = 12.5 PIL/month
│ └─ Annual cost: 150 PIL (affordable from Civic Pool)
├─ Impact: Encourages NGO adoption, aligns with public utility mission
└─ Validator vote: Aye (low cost, high civic value)
Proposal: "Sponsor all timestamping for universities (no limits)"
├─ Cost analysis:
│ ├─ Estimated volume: Unlimited (could be 100,000s/month)
│ ├─ Potential cost: 10,000+ PIL/month → unsustainable
│ └─ Civic Pool depletion: <6 months
├─ Impact: Network subsidy becomes too expensive
└─ Validator vote: Nay (propose alternative: quota-based sponsorship)
Validator responsibilities:
- Analyze cost implications (is Civic Pool sufficient?)
- Ensure network sustainability (don't bankrupt treasury)
- Balance public good vs. operational reality
Voting threshold: 60% approval + 15% quorum
Quarterly review: Free transaction policy re-evaluated every 3 months based on actual usage.
4. Validator Set Changes
What: Adding or removing validators
Examples:
Proposal: "Add validator-amsterdam-01 (University of Amsterdam)"
├─ Technical review: PASSED (30-day testnet trial, 99.5% uptime)
├─ Mission alignment: Research university, digital rights focus
├─ Geographic diversity: First Netherlands validator
├─ Governance analysis:
│ ├─ Will dilute existing validators' block production (5 → 6 validators)
│ └─ But strengthens network decentralization
└─ Validator vote: Aye (supports decentralization goal)
Proposal: "Remove validator-paris-03 (persistent downtime, 15 days offline)"
├─ Evidence: On-chain heartbeat data (no activity since Jan 1)
├─ Contact attempts: 5 emails, 3 phone calls, no response
├─ Impact: Network operating fine with remaining validators
└─ Validator vote: Aye (Charter violation, non-responsive)
Validator considerations:
- Does new validator strengthen network? (decentralization, expertise)
- Does removal follow due process? (warnings issued, opportunity to cure)
- Personal conflicts aside, what's best for network?
Voting threshold: 75% approval + 20% quorum (high bar for validator changes)
5. Treasury Allocations
What: Spending from Ecosystem & Modules Fund (40% of supply = 1,200,000 PIL)
Examples:
Proposal: "Grant 50,000 PIL to SAP connector development (3 milestones)"
├─ Rationale: SAP is major ERP used by 10,000+ EU SMEs
├─ Milestones:
│ ├─ M1 (design doc): 10,000 PIL
│ ├─ M2 (testnet deployment): 20,000 PIL
│ └─ M3 (mainnet audit): 20,000 PIL
├─ Expected impact: Enable 500+ SAP users to adopt Pilier
└─ Validator vote: Aye (strategic integration, reasonable budget)
Proposal: "Grant 100,000 PIL to marketing campaign (social media ads)"
├─ Rationale: Increase brand awareness
├─ Validator analysis:
│ ├─ Is marketing effective? (unclear ROI)
│ ├─ Better spent on technical infrastructure? (connectors, tooling)
│ └─ Ecosystem Fund = technical grants (not marketing budget)
└─ Validator vote: Nay (better use of treasury funds available)
Validator considerations:
- Does this strengthen ecosystem? (more integrations = more users = more fees)
- Is budget reasonable? (compare to market rates for similar work)
- Are milestones clear? (accountability, clawback if not delivered)
Voting threshold: 55% approval + 10% quorum
6. Governance Parameters (Meta-Governance)
What: Rules about governance itself
Examples:
Proposal: "Lower runtime upgrade threshold from 66% to 60%"
├─ Rationale: Faster iteration, less gridlock
├─ Risk: Lower security bar (malicious upgrades easier to pass)
├─ Validator analysis:
│ ├─ Runtime upgrades are critical (security, consensus changes)
│ └─ High threshold = appropriate caution
└─ Validator vote: Nay (maintain 66% for security)
Proposal: "Increase proposal deposit from 1,000 to 5,000 PIL"
├─ Rationale: Reduce spam proposals (currently too easy to submit)
├─ Impact: Higher barrier for small community members
├─ Validator analysis:
│ ├─ Recent spam proposals: 2 in last 6 months (not a crisis)
│ └─ 5,000 PIL = too high (excludes legitimate small proposals)
└─ Validator vote: Nay (proposal: increase to 2,000 PIL instead)
Validator considerations:
- Does this improve governance? (efficiency, quality, participation)
- Unintended consequences? (excluding voices, centralizing power)
- Balance: accessibility vs. quality control
Voting threshold: 80% approval + 25% quorum (highest bar for changing rules)
How to Vote
Validators should vote on all proposals (Charter obligation).
Step 1: Review Active Proposals
[keep this section]
Step 2: Read Proposal Details
[keep this section]
Step 3: Participate in Discussion
[keep this section - validators' comments carry weight]
Step 4: Cast Your Vote
[keep this section]
Step 5: Track Vote Progress
[keep this section]
👉 Full proposal lifecycle: Tokenomics: Governance
Validator Veto Power
What is Veto Power?
Validators can block proposals that pose existential threats to network sustainability.
Requirements:
- 3/5 validators must vote "Nay" (60% consensus)
- Must provide alternative proposal within 30 days
- Only for proposals that would kill network operationally
Example:
Proposal: "Set all transaction fees to 0 PIL"
├─ Community vote: 65% Aye (passes normal threshold)
├─ Validator analysis:
│ ├─ Zero fees = zero revenue
│ ├─ Validators cannot cover costs (€500/month target)
│ └─ Network becomes unsustainable within 3 months
├─ Validator votes:
│ ├─ validator-lyon-01: Nay
│ ├─ validator-paris-01: Nay
│ ├─ validator-berlin-01: Nay (3/5 validators = veto triggered)
│ ├─ validator-amsterdam-01: Aye
│ └─ validator-madrid-01: Aye
└─ Result: Proposal blocked (validator veto invoked)
Alternative proposal (submitted within 30 days):
├─ "Reduce fees by 50% (not 100%)"
├─ Rationale: Balance affordability with sustainability
└─ Community + validators approve ✅
Why veto power exists:
- Validators are infrastructure operators (understand operational costs)
- Community may vote for populist measures (free everything!) without realizing consequences
- Veto protects network sustainability (not validator profits—they're non-commercial)
Limitations:
- Cannot veto for personal gain (e.g., "increase validator compensation to €5,000/month")
- Cannot veto regularly (undermines governance legitimacy)
- Must provide constructive alternative (not just block)
Expected Participation
Minimum (Acceptable)
Vote on proposals affecting validator operations:
Required:
├─ Runtime upgrades (affects node operation)
├─ Validator set changes (your peers)
├─ Fee adjustments (revenue sustainability)
└─ Free transaction policy (cost implications)
Result: ~50-60% participation (operational focus)
Recommended (Good Governance)
Vote on all proposals:
Includes:
├─ Treasury allocations (ecosystem growth)
├─ Governance parameters (meta-governance)
├─ Community initiatives (civic engagement)
└─ All of the above
Result: 80-100% participation (active governance)
Performance Tracking
Governance metrics (visible on telemetry dashboard):
Validator: validator-lyon-01
Last 90 days:
├─ Total proposals: 15
├─ Voted on: 14 (93.3%) ✅
├─ Aye: 10
├─ Nay: 3
├─ Abstain: 1
└─ Rating: Excellent governance participation
Consequences of low participation:
<50% for 6 months: Warning issued
<20% for 12 months: May trigger removal proposal
Reason: Governance participation is Charter obligation
Example: Validator's Governance Journey
Month 1: Onboarding
├─ Lock 500 PIL for 24 months → 1,750 tPIL
├─ Vote on first proposal (#040: Add validator-berlin-01)
└─ Vote: Aye (supports decentralization)
Month 3: First Fee Adjustment
├─ Proposal #045: "Reduce DPP fee to 0.003 PIL"
├─ Analysis:
│ ├─ Current volume: 8,000 DPPs/month × 0.004 = 32 PIL
│ └─ Projected: 12,000 DPPs/month × 0.003 = 36 PIL (net positive)
├─ Forum discussion: Validator-lyon-01 posts cost-benefit analysis
└─ Vote: Aye (volume increase justified)
Month 6: Controversial Treasury Proposal
├─ Proposal #050: "Grant 150,000 PIL to marketing campaign"
├─ Validator concerns:
│ ├─ Ecosystem Fund = technical grants (not marketing)
│ ├─ ROI unclear (no success metrics defined)
│ └─ Better spent on connectors, integrations
├─ Forum discussion: Validator-lyon-01 proposes amendment (reduce to 50k, add KPIs)
├─ Vote: Nay on original, Aye on amended proposal
└─ Outcome: Amended proposal passes (community accepts validator input)
Month 12: Runtime Upgrade
├ ─ Proposal #065: "Add pallet-contracts (smart contracts support)"
├─ Testnet trial: Successful (validator-lyon-01 tested for 14 days)
├─ Impact: Must update node binary within 7 days of mainnet upgrade
├─ Vote: Aye (technical improvement, testnet validated)
└─ Post-approval: Validator updates node binary (smooth upgrade)
Month 24: Validator Now a Governance Leader
├─ Total tPIL: 35,000 (from continuous locking strategy)
├─ Proposals voted on: 48/50 (96% participation) ✅
├─ Proposals submitted: 3 (technical improvements)
├─ Community reputation: Top-tier governance participant
└─ Impact: Validator's voice carries weight in discussions
Best Practices
Do:
- ✅ Lock PIL for 24-48 months (maximum governance power)
- ✅ Vote on all proposals (especially those affecting validators)
- ✅ Explain your votes in forum (transparency, educate community)
- ✅ Propose alternatives if voting Nay (constructive, not just negative)
- ✅ Renew locks before expiry (maintain governance power)
Don't:
- ❌ Vote without reading proposal (uninformed voting harms governance)
- ❌ Vote based on personal gain only (consider network health)
- ❌ Abstain on critical proposals (validators should have opinion)
- ❌ Let tPIL decay to zero (lose governance power)
- ❌ Veto proposals arbitrarily (use veto only for existential threats)
Summary: Validator Governance
Why validators must participate:
- Governance affects operations (fees, upgrades, validator set)
- Infrastructure operators' perspective is critical
- Charter obligation (expected participation >80%)
How to participate:
- Lock PIL for tPIL (24-48 months recommended)
- Review proposals (governance portal or CLI)
- Discuss in forum (validators' input valued)
- Vote (Aye/Nay/Abstain with reasoning)
- Renew locks (maintain governance power)
Key responsibility:
- Free transaction policy voting (balance public good with sustainability)
- Validators analyze cost implications (Civic Pool sufficiency)
- Ensure network remains operationally viable
Veto power:
- 3/5 validators can block existential threats
- Must provide alternative within 30 days
- Protects network sustainability
Next Steps
Ready to participate in governance?
- ✅ Lock PIL for tPIL (start building governance power)
- ✅ Read Security Procedures (incident response)
- ✅ Check Onboarding Guide (application process)
- 🗳️ Browse active proposals: https://governance.pilier.net
Support
📧 Governance questions: validators@pilier.net
🗳️ Governance portal: https://governance.pilier.net
💬 Telegram: @pilier_org/validators
🌐 Forum: https://forum.pilier.net/governance