Epoch Delegations Total: 2570.255700000
Key Name Stake % of Total
B62qqjKPDDcmtNUX4ZAfiARMmTj6v8ajxuwKRA7z5AvEZ5Mm2hTo8KY Unknown 2570.255700000 100.00