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