Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Ccxt | 27,635 | 122 | 6 | 16 hours ago | 13,116 | July 14, 2022 | 1,071 | mit | JavaScript | |
A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges | ||||||||||
Blockchain_guide | 6,153 | 9 months ago | 7 | December 02, 2021 | 2 | Go | ||||
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger. | ||||||||||
Blockchain | 5,661 | a year ago | 11 | mit | ||||||
区块链 - 中文资源 | ||||||||||
Crypto Signal | 4,317 | 3 months ago | 61 | mit | Python | |||||
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks | ||||||||||
Cryptolist | 3,941 | a month ago | 101 | |||||||
Curated collection of blockchain & cryptocurrency resources. | ||||||||||
Ethlist | 3,759 | 5 months ago | 3 | |||||||
The Comprehensive Ethereum Reading List | ||||||||||
Awesome Coins | 3,691 | a year ago | 9 | cc0-1.0 | ||||||
₿ A guide (for humans!) to cryto-currencies and their algos. | ||||||||||
Cointop | 3,562 | 2 | 4 months ago | 45 | March 19, 2022 | 41 | apache-2.0 | Go | ||
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀 | ||||||||||
Squeezer | 3,202 | 4 years ago | 49 | April 18, 2019 | 15 | mit | JavaScript | |||
Squeezer Framework - Build serverless dApps | ||||||||||
Extension | 2,758 | 4 days ago | 313 | gpl-3.0 | TypeScript | |||||
Taho, the community owned and operated Web3 wallet. |
For a more friendly reading experience, we recommend navigating here.
A curated list for getting up to speed on crypto and decentralized networks.
The content on the toplevel page contains what we consider essential reading. Child pages contain deeper, topic-specific information to review afterward.
The lists here are a work in progress. We welcome any feedback or criticism! Please open a PR/issue here or reach out to [email protected] with any suggestions, or to report any errors.
Nothing in this repo constitutes financial or legal advice.
We'd recommend starting your exploration by trying to understand what problems crypto is trying to solve.
In a few words, we'd say it is:
Here's the list:
More: see in-depth page: Why
We think it's essential reading to understand how bitcoin works, and how smart contracts (pioneered by Ethereum) work.
In-depth page: DeFi
Next, let's try to understand the major kinds of financial dApps on the blockchain. Although there are many types, we'd say the two most common are:
A third, which can be thought of as a competitor to (1) of sorts, is:
Initial reading material on these categories:
For much more, see our in-depth page on DeFi
In-depth page: NFT
In-depth page: DAO
At this point, we'd recommend learning about alternative smart contract blockchains.
A fundamental design decision in blockchains is the mechanism by which block producers (miners in Bitcoin and Eth 1.0) come to consensus on the next block. This problem of doing so in a distributed system with a variety of actors--some of whom may be sending intentionally confusing or destabilizing messages to their peers--is the key to establishing consensus and progressing the blockchain.
Bitcoin and Eth 1.0 accomplish this by proof of work ("Nakamoto consensus"), but most other blockchains use variants of a different family of algorithms referred to as Byzantine Fault Tolerant (BFT) algorithms.
In-depth page: L1
At this point you might want to dig into different L1 blockchains--both their protocol designs and their ecosystems. See in-depth pages below:
In-depth page: L2
In-depth page: TradingDynamics
In-depth page: MEV/Arbitrage
In-depth page: Development
In-depth page: EconDesign
In-depth page: Tools
Check your understanding with these thought questions and exercises.
In-depth page: Other Lists
In-depth page: Researchers