← all repositories
beihaili/Get-Started-with-Web3

A Web3 primer built for humans and LLMs

It corrals scattered tutorials, protocol docs, and security warnings into a structured bilingual curriculum that both learners and AI agents can query.

614 stars JavaScript LearningData Tooling
Get-Started-with-Web3
Not currently ranked — collecting fresh signals.
star history

What it does

This open-source learning platform turns scattered Web3 tutorials and protocol documentation into a structured curriculum of 11 modules and 58 lessons. It covers wallets, Bitcoin internals, Ethereum, DeFi, Layer 2, DAOs, and smart accounts in bilingual format—Chinese is complete, while English is still in progress. The site runs as a PWA with quizzes, badges, and an AI tutor, and it publishes machine-readable indexes for external tools.

The interesting bit

The repo treats AI agents as a core audience. It ships a read-only local MCP server, an llms.txt endpoint, and JSON content indexes so LLMs can search lessons, look up glossary terms, and compose context packs with citations instead of scraping raw prose. That level of machine-readable structure is unusual for educational content.

Key highlights

  • 58 lessons across 11 modules, from Bitcoin cryptography to DAO governance
  • Bilingual content with 106 indexed lesson entries and a 55-term glossary
  • PWA with offline support, dark/light mode, and XP/badge progression
  • Local MCP server with read-only tools for lesson search, glossary lookup, and learning-path generation
  • AI-native artifacts: llms.txt, manifest.json, and content-index.json published for agent consumption

Caveats

  • English translations are incomplete; the curriculum is currently Chinese-first
  • The AI tutor requires bringing your own Gemini API key
  • MCP tools are read-only and do not perform chain operations or enforce payments; x402 metadata is reserved for future hosted tools

Verdict

Worth bookmarking if you are learning Web3 or building an AI agent that needs grounded, citeable blockchain context. Skip it if you need a production API or complete English prose today.

Frequently asked

What is beihaili/Get-Started-with-Web3?
It corrals scattered tutorials, protocol docs, and security warnings into a structured bilingual curriculum that both learners and AI agents can query.
Is Get-Started-with-Web3 open source?
Yes — beihaili/Get-Started-with-Web3 is open source, released under the MIT license.
What language is Get-Started-with-Web3 written in?
beihaili/Get-Started-with-Web3 is primarily written in JavaScript.
How popular is Get-Started-with-Web3?
beihaili/Get-Started-with-Web3 has 614 stars on GitHub.
Where can I find Get-Started-with-Web3?
beihaili/Get-Started-with-Web3 is on GitHub at https://github.com/beihaili/Get-Started-with-Web3.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.