Onchain

Participation

Top 1000 Participants
304,666,218
Total Delegated Token
Active
45%
Inactive
30%
Ghost
23%
179,852,046
Delegated Small Tokens
Active
52%
Inactive
20%
Ghost
27%
124,812,321
Delegated Large Token
Active
36%
Inactive
45%
Ghost
18%
Proposal Participation
Jan 1st 2025
-
Oct 18th 2025
Delegates
Voting Power
Participation Rate