Onchain
Participation
Top 1000 Participants
312,764,588
Total Delegated Token
Active
52%
Inactive
24%
Ghost
22%
193,941,889
Delegated Small Tokens
Active
60%
Inactive
14%
Ghost
24%
118,820,851
Delegated Large Token
Active
40%
Inactive
40%
Ghost
19%
Proposal Participation
Jan 1st 2025
-
Oct 24th 2025
Delegates
Voting Power
Participation Rate