
The Arcadia Group
Active, Verified
Active, Verified
Total Stake
43,440,906 CSPR
Self stake
129,071 CSPR
(0.3 %)
Delegators
25 delegators • 5% commission
Actions
Total 25 delegators