{"repo":"trustless-engineering/leader-stream","free":true,"listed":false,"github":"https://github.com/trustless-engineering/leader-stream","clone":"git clone https://github.com/trustless-engineering/leader-stream.git","description":"Solana Leader TPU List and Event Stream","language":"Rust","stars":36,"topics":["blockchain","solana","tpu"],"license":null,"category":"blockchain-web3","readme_excerpt":"Leader Stream A Rust/Axum service plus WASM client that serves a live view of upcoming Solana slot leaders and their TPU endpoints, with REST + SSE APIs. Project layout - leader-stream/src/main.rs – Axum server, APIs, SSE. - leader-stream/src/lib.rs , leader-stream/src/wasm app.rs – WASM client logic. - leader-stream/public/ – static assets (CSS, og images, bundled WASM/JS, docs). - k8s/ – Kubernetes manifests (ingress, deployment, config/secret generators). Getting started Build WASM assets manually Alternatively, use the Dockerfile or make wasm (recreates public/app.js & app bg.wasm ). Run via Docker Environment variables Name Purpose Default --- --- --- SOLANA RPC URL Solana JSON-RPC endpoint https://api.mainnet-beta.solana.com SOLANA WS URL / SOLANA WSS URL Websocket RPC endpoint; inferred from RPC if unset derived from RPC SOLANA RPC X TOKEN Optional x-token header for RPC none SOLANA WS X TOKEN Optional x-token for WS; falls back to RPC token none PORT HTTP listen port 3000 RPC TIMEOUT MS RPC timeout 10000 NODE CACHE TTL MS Cache TTL for node list 5000 SSE HEARTBEAT MS SSE heartbeat 15000 WS PING MS / GRPC PING MS WS ping interval 15000 LEADER LOOKAHEAD Slots to prefetch 5000 TRACK LOOKAHEAD Slots to prefetch per tracked validator 5000 STATIC DIR Override static dir /leader-stream/public NEXT PUBLIC LEADER STREAM URL Override SSE path injected into HTML /api/leader-stream MAXMIND DB PATH Path to the MaxMind MMDB file to use for geolocation ./GeoLite2-City.mmdb MAXMIND L","default_branch":null,"files":null,"tree":[],"storefront":"/r/trustless-engineering","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trustless-engineering/leader-stream/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}