readwhitepaper
Rust client for the ReadWhitepaper API — a blockchain whitepaper database hosting 30 cryptocurrency whitepapers with section-level content, 163 glossary terms, full-text search, and 3,458 translations across 15 languages. Async, fully typed, powered by reqwest + serde.
Explore the whitepapers at readwhitepaper.com — Bitcoin Whitepaper, Ethereum Whitepaper, API Docs
Install
[]
= "0.1"
= { = "1", = ["full"] }
Quick Start
use ReadWhitepaperClient;
async
What You'll Find on ReadWhitepaper
ReadWhitepaper hosts the foundational documents of 30 major cryptocurrencies. A cryptocurrency whitepaper is the primary technical document describing a blockchain protocol's design, consensus mechanism, and economic model. The tradition began with Satoshi Nakamoto's 2008 Bitcoin whitepaper.
| Rank | Ticker | Author(s) | Year | Sections |
|---|---|---|---|---|
| 1 | BTC | Satoshi Nakamoto | 2008 | 14 |
| 2 | ETH | Vitalik Buterin | 2013 | 23 |
| 3 | USDT | J.R. Willett | 2016 | 10 |
| 4 | XRP | D. Schwartz, N. Youngs, A. Britto | 2014 | 11 |
| 5 | SOL | Anatoly Yakovenko | 2017 | 12 |
163 blockchain glossary terms across 12 categories, 15-language translations with 3,458 individual translations, and a whitepaper relationship graph.
API Methods
| Method | Description |
|---|---|
list_whitepapers(limit, page, language) |
List all 30 whitepapers |
get_whitepaper(slug, language) |
Get whitepaper detail with sections |
get_sections(slug, language) |
Get sections only |
get_toc(slug, language) |
Get table of contents |
get_coverage(slug) |
Get translation coverage |
list_glossary(limit, page, language) |
List 163 glossary terms |
get_glossary_term(slug, language) |
Get term detail |
search(query, slug, language) |
Full-text search |
get_stats() |
Platform statistics |
get_languages() |
Supported languages |
get_graph() |
Relationship graph |
Learn More About Blockchain Whitepapers
- Read: Bitcoin Whitepaper . Ethereum Whitepaper . All Whitepapers
- Explore: Blockchain Glossary . Whitepaper Graph
- API: REST API Docs
Also Available
| Platform | Package | Install |
|---|---|---|
| PyPI | readwhitepaper | pip install readwhitepaper |
| npm | readwhitepaper | npm install readwhitepaper |
| Go | readwhitepaper-go | go get github.com/dobestan/readwhitepaper-go |
| Ruby | readwhitepaper | gem install readwhitepaper |
Embed Widget
Embed ReadWhitepaper widgets on any website with readwhitepaper-embed:
Zero dependencies · Shadow DOM · 4 themes (light/dark/sepia/auto) · Widget docs
License
MIT