Epoch staking ledger for jxaswvEn5WF82AHLwbzMJN5Ty6RNAH9azqMV2R9q4sJStCpMp3w. All ledgers are available here.
  • Current Slot: 3661 Epoch Slots: 7140
    51.27% Complete
Key Name Stake % of Total Stake Block Win % Delegators
Loading...