Skip to content

RustChain Block Explorer: Real-Time WebSocket Feed (75 RTC) #2295

@Scottcjn

Description

@Scottcjn

Bounty: 75 RTC

Description

Add real-time WebSocket updates to the RustChain block explorer at rustchain.org/explorer. Currently the explorer requires page refresh to see new blocks and attestations.

Requirements

  • WebSocket server endpoint on the RustChain node
  • Live block feed (new blocks appear without refresh)
  • Live attestation feed (new miner attestations stream in)
  • Connection status indicator
  • Auto-reconnect on disconnect
  • Must work with existing nginx proxy config

Bonus (10 RTC)

  • Sound/visual notification on new epoch settlement
  • Miner count sparkline chart

Tech Stack

  • Backend: Python (Flask-SocketIO or raw websockets)
  • Frontend: Vanilla JS (no React — explorer is static HTML)

How to Submit

PR to Scottcjn/Rustchain with server-side changes + PR to explorer frontend.

Wallet

Include your RTC wallet address in the PR description.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions