Cryptocurrency
A cryptocurrency is a digital asset whose ownership and transfers are secured and recorded using cryptographic mechanisms, typically through a distributed ledger.
Investing for Programmers
A cryptocurrency is a digitally native asset secured by cryptographic techniques and typically recorded on a distributed ledger.
- How it is used
- Frames cryptocurrency as a peer-to-peer payment technology, volatile investment asset, and source of possible staking income.
- How deep it goes
- Explains blockchain, transactions, private-key ownership, staking, custody, and monitoring implementation without developing protocol internals.
- Examples
- Uses Bitcoin scarcity, Binance staking positions, CoinMarketCap prices, offline assets, DataFrames, and a crypto worksheet.
- What you can do after
- Operate/configure a cryptocurrency monitor using Binance, CoinMarketCap, Python, pandas, and spreadsheet price feeds.
Read how Investing for Programmers explains cryptocurrency →
The Joy of JavaScript
A digital currency that uses cryptographic techniques to secure transactions and control the creation of new units.
- How it is used
- Uses cryptocurrency as a realistic domain for applying modern JavaScript techniques to a small blockchain protocol.
- How deep it goes
- Explains transactions, immutability, hashing, mining, and proof of work, while stopping short of production-ready implementation.
- Examples
- Demonstrates Luke’s coffee payment from a digital wallet through pending validation and block inclusion.
- What you can do after
- Build a naive blockchain protocol from scratch using modern JavaScript techniques.
Related concepts
- Bitcoinincludes · Bitcoin is a decentralized digital currency and cryptocurrency system that records and verifies transactions on a peer-to-peer network using a distributed ledger.
- blockchainuses · A blockchain is a distributed ledger that records data in an ordered sequence of cryptographically linked, tamper-evident blocks.
- throughputmeasured by · The amount of work, data, or output a system processes or completes per unit of time.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

