explaingit

wxlong2000/solana-history-map

Analysis updated 2026-05-18

0JavaScriptAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

An interactive, source-cited website teaching Solana's history through 22 real events and playable recreations of its exploits and mechanisms.

Mindmap

mindmap
  root((Solana History Map))
    What it does
      22 history landmarks
      Playable teardowns
      Source cited facts
    Tech stack
      Vanilla JavaScript
      HTML and CSS
      Static site generator
    Use cases
      Learn Solana history
      Explore exploit mechanics
      Cite sourced facts
    Audience
      Crypto learners
      Educators
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Explore an interactive map of 22 real Solana ecosystem events with cited sources.

USE CASE 2

Try playable recreations of incidents like the Wormhole exploit or a Proof of History hash chain.

USE CASE 3

Reuse the open landmarks.json dataset to build your own timeline or research on Solana history.

What is it built with?

JavaScriptHTMLCSSNode.js

How does it compare?

wxlong2000/solana-history-map00kaku/gallery-slider-block0xkinno/vellum
Stars00
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-19
MaintenanceDormant
Setup difficultyeasyeasyhard
Complexity2/52/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Just needs a simple static file server like python3 -m http.server to run locally.

The code is free to use for any purpose under MIT, and the written content and dataset can be reused and built upon as long as you give credit.

In plain English

Solana History Map is an interactive website that teaches people about the history of the Solana blockchain by walking them through 22 real events, such as outages, exploits, big infrastructure milestones, airdrops, and meme culture moments. Instead of just describing what happened, several of these events are turned into small interactive demonstrations, so a visitor can, for example, try recreating the mechanics behind the Wormhole exploit, or tamper with a working chain of SHA-256 hashes to see how Proof of History actually breaks when something is changed. The project cites its sources heavily, with 73 references drawn mostly from official post-mortems, court filings, and technical write-ups, and it tries to be honest about facts that are still disputed rather than smoothing them over. For instance, it notes that only a small fraction of drained wallets from one incident were ever traced back to a leaked server, and it flags that a technical claim about Proof of History is still debated among experts. Numbers used inside the interactive simulations are labeled as illustrative examples, while historical figures come from the sources being cited. Behind the scenes, the site is built as a small, dependency free static website using plain JavaScript, CSS, and HTML, with no framework and only a tiny amount of server code, which is a read only proxy that lets the live pulse feature check the Solana network. A script regenerates all 22 landmark pages, share images, the underlying dataset, and the sitemap from a single source file, so the whole site can be rebuilt consistently after any edit. The code is released under the MIT license, while the written content and dataset are released under a Creative Commons license that allows reuse and building on top of it with attribution. Anyone can run the site locally with a simple static file server, and there is no token, wallet connection, or advertising involved, just a public archive meant to be read, forked, and cited.

Copy-paste prompts

Prompt 1
Explain how the Wormhole Breach teardown in this project demonstrates the real exploit mechanism.
Prompt 2
Help me run this static site locally and regenerate the landmark pages after editing the data file.
Prompt 3
Walk me through how build/generate.js turns landmarks-data.js into the site's pages and sitemap.
Prompt 4
Summarize the sourcing method this project uses to keep disputed facts honest.

Frequently asked questions

What is solana-history-map?

An interactive, source-cited website teaching Solana's history through 22 real events and playable recreations of its exploits and mechanisms.

What language is solana-history-map written in?

Mainly JavaScript. The stack also includes JavaScript, HTML, CSS.

What license does solana-history-map use?

The code is free to use for any purpose under MIT, and the written content and dataset can be reused and built upon as long as you give credit.

How hard is solana-history-map to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is solana-history-map for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.