An open crypto-scam quiz in one HTML file: no build step, MIT code, CC BY 4.0 content
Description and use
An interactive crypto‑scam quiz with 50 scenarios, delivered in a single HTML file without a build step, licensed under MIT and CC BY 4.0.
Problem
Scam‑awareness content usually lists red flags but does not test application under pressure.
Outcome
The quiz provides an interactive, reproducible, open‑licensed tool for testing scam‑awareness, easily forked and extended.
Workflow
- Create 50 scam scenarios based on real investigations.
- Define four answer options per scenario, one correct, with explanation and severity.
- Compile scenarios into questions.json.
- Build a vanilla JS index.html that loads questions.json.
- Shuffle answer positions with a fixed seed for reproducibility.
- Deploy on GitHub Pages; forkable in a minute.
- Provide glossary and licensing files.
- Encourage contributions via PRs.
- Publish Zenodo DOI and schema.org Dataset markup for citation.
Evidence
Most scam‑awareness content is a list of "red flags". It does not test whether you can apply them under pressure, so we built a quiz that does.
The whole thing is one index.html plus a questions.json. Vanilla JS, no framework, no build step, no dependencies, no tracking. It is hosted on GitHub Pages, so a fork is live in a minute.
Open licensing. Code is MIT, content is CC BY 4.0, with a LICENSE-CONTENT.md so reuse terms are unambiguous for schools, wallets and newsrooms.
- Record date: 2026-10-12T22:41:08.286Z