awesome-blockchains
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.
https://github.com/openblockchains/awesome-blockchains
Last synced: 2 days ago
JSON representation
-
What's News?
-
The Open Blockchains Book of the Year 2020 Award Goes To...
-
-
Do-It-Yourself (DIY) - Build Your Own Blockchain
-
Python
- **Build Your Own Blockchain: A Python Tutorial**
- **A Practical Introduction to Blockchain with Python**
- **Let's Make the Tiniest Blockchain Bigger With More Lines of Python (Part 2)**
- (Source) - - The fastest way to learn how Blockchains work is to build one
- (Source)
- (Source)
- **Build Your Own Blockchain: A Python Tutorial**
- (Source)
- **Let's Build the Tiniest Blockchain In Less Than 50 Lines of Python (Part 1)**
- **Learn Blockchains by Building One (in Python)**
- **Part 1: Creating, Storing, Syncing, Displaying, Mining, and Proving Work**
- **Part 2: Syncing Chains From Different Nodes**
- **Part 3: Writing Nodes that Mine and Talk**
-
Ruby
-
JavaScript
- **Writing a Tiny Blockchain in JavaScript**
- **Node.js Blockchain Imlementation: BrewChain: Chain+WebSockets+HTTP Server** - - Protecting the tea making ledger from unscrupulous colleagues
- **Node.js Blockchain Imlementation: BrewChain: Chain+WebSockets+HTTP Server** - - Protecting the tea making ledger from unscrupulous colleagues
- **Build your own Blockchain in Javascript/Visualization of Blockchains**
-
SQL
-
Talk Notes
- **Blockchain! Blockchain! Blockchain! - Build Your Own Blockchains in Ruby from Zero (Scratch)**
- **Blockchain vs (Hyper) Ledger -- Inside (Hyper) Ledger Lite - Add Transactions One Block at a Time and Balance the Accounts (Books)**
- **Blockchain! Blockchain! Blockchain! - Build Your Own Blockchains in JavaScript from Zero (Scratch)**
- **Blockchain! Blockchain! Blockchain! - Build Your Own Blockchains in Go from Zero (Scratch)**
-
Rust
-
Go
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Code your own blockchain in less than 200 lines of Go!**
- **Part 2: Networking — Code your own blockchain in less than 200 lines of Go!**
- **Code your own blockchain mining algorithm in Go!**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 2: Proof-of-Work**
- **Part 1: Basic Prototype**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 6: Transactions 2**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 4: Transactions 1**
- **Code your own blockchain in less than 200 lines of Go!**
- **Part 2: Networking — Code your own blockchain in less than 200 lines of Go!**
- **Code your own blockchain mining algorithm in Go!**
- **Part 1: Basic Prototype**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 2: Proof-of-Work**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 7: Network**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 1: Basic Prototype**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 4: Transactions 1**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
- (Source)
- **Part 1: Basic Prototype**
- **Part 2: Proof-of-Work**
- **Part 3: Persistence and CLI**
- **Part 5: Addresses**
- **Part 6: Transactions 2**
- **Part 7: Network**
-
C#
-
Java
- **Creating Your First Blockchain with Java, Part 1** - Tutorial-Part-1)
-
Kotlin
-
Crystal
- (Source)
- **Write your own blockchain and Proof-of-Work (PoW) algorithm using Crystal** - Scribner, May 2018,
-
More
-
-
Blockchain Books
-
Samples
- Chapter 13 - Segregated Witness - Pay-to-Witness-Pubkey-Hash (p2wpkh) • p2wpkh Transactions • p2sh-p2wpkh • Coding p2wpkh and p2sh-p2wpkh • Pay-to-Witness-Script-Hash (p2wsh) • p2sh-p2wsh • Coding p2wsh and p2sh-p2wsh • Other Improvements • Conclusion_
- **Building Decentralized Apps on the Ethereum Blockchain** - FREE chapter 1 --
- **Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart Contracts** - -
- Bitcoin Energy Consumption Index
- Chapter 8 - Pay-to-Script Hash - Bare Multisig • Coding OP_CHECKMULTISIG • Problems with Bare Multisig • Pay-to-Script-Hash (p2sh) • Coding p2sh • Conclusion ++_
- **Programming Cryptocurrencies and Blockchains in Ruby ( Beta / Rough Draft )**
- **Blockchain for Dummies, IBM Limited Edition** - FREE (Digital Download w/ Email) --
- **Get Rich Quick "Business Blockchain" Bible - The Secrets of Free Easy Money** - FREE --
- **Best of Bitcoin Maximalist - Scammers, Morons, Clowns, Shills & BagHODLers - Inside The New New Crypto Ponzi Economics** - FREE
- **Crypto Facts - Decentralize Payments - Efficient, Low Cost, Fair, Clean - True or False?** - FREE
- **Crypto is the Mother of All Scams and (Now Busted) Bubbles - While Blockchain Is The Most Over-Hyped Technology Ever, No Better than a Spreadsheet/Database** - FREE
- Best of Bitcoin Maximalist - Scammers, Morons, Clowns, Shills & BagHODLers - Inside The New New Crypto Ponzi Economics
- **Programming Bitcoin from Scratch** - FREE (Online Source Version) -- _[Chapter 6 - Script](https://github.com/jimmysong/programmingbitcoin/blob/master/ch06.asciidoc) - How Script Works • Example Operations • Parsing the Script Fields • Combining the Script Fields • Standard Scripts • p2pk • Problems with p2pk • Solving the Problems with p2pkh • Scripts Can Be Arbitrarily Constructed • Conclusion ++_
- **Programming Bitcoin Script Transaction (Crypto) Contracts Step-by-Step ( Beta / Rough Draft )**
- **Mastering Ethereum - Building Contract Services and Decentralized Apps on the Blockchain**
- **IslandCoin White Paper - A Pen and Paper Cash System - How to Run a Blockchain on a Deserted Island**
-
-
Git, Git, Git - The Stupid Content Tracker with Crypto Hashes
-
Open Distributed Databases on Git
- **beer.db** - open public domain beer & brewery datasets
- Gerald Bauer @ Austria Codes
- **football.db** - open public domain football datasets (incl. clubs, national teams, leagues, match schedules, etc.)
- **world.db** - open public domain world (country) datasets
-
Quotes - Blockchains and Git
-
Books
- **Learn Enough Git to Be Dangerous** - FREE (Online Version) --
- **Pro Git** - FREE (Online Version) --
-
-
Breaking News: CryptoKitties (Yes, Cute Little Cartoon Cats) on the Blockchain!
-
Blockchain Articles
-
Classic Tulip Mania
-
Quotes - Blockchains are the next Internets / Tulips
-
-
Awesome Awesomeness
-
Awesome CryptoKitties (and CryptoCopycats)
- **Awesome Blockchain** - - a curated list of the bitcoin blockchain services
- **Blockchain Stuff** - - a curated list of blockchain and general cryptocurrency resources
- **Blockchain Roadmap** - - a step-by-step roadmap / guide to become a blockchain programmer
- **Awesome Blockchain** - - a curated list of blockchain services and exchanges
- **Awesome Blockchain** - - a curated list of awesome projects and services based on blockchain technology
- **Awesome Coins** - - a guide to crypto-currencies and their algos
- **Awesome CryptoKitties (and CryptoCopycats)** - - a curated list about the awesome crypto kitties and copycats
- **Awesome Git** - - a curated list of amazingly awesome Git tools, resources and shiny things
- **Awesome** - - a curated list of awesome lists
-
-
Blockchain (Lite) Crypto Hash Libraries
-
JavaScript
-
Ruby
-
-
Frequently Asked Questions (F.A.Q.s) & Answers
-
The Best Crypto Quote "Oracle Saying" of the Year 2020 Award Goes To...
-
-
build a blockchain a block at a time
-
Samples
-
Categories
Do-It-Yourself (DIY) - Build Your Own Blockchain
389
Blockchain Books
16
Git, Git, Git - The Stupid Content Tracker with Crypto Hashes
12
Breaking News: CryptoKitties (Yes, Cute Little Cartoon Cats) on the Blockchain!
9
Awesome Awesomeness
9
Blockchain Articles
5
What's News?
4
Classic Tulip Mania
2
Blockchain (Lite) Crypto Hash Libraries
2
Frequently Asked Questions (F.A.Q.s) & Answers
1
build a blockchain a block at a time
1
Sub Categories
Go
354
Samples
22
Python
13
Books
11
Awesome CryptoKitties (and CryptoCopycats)
9
Quotes - Blockchains and Git
6
JavaScript
5
Rust
4
Talk Notes
4
Open Distributed Databases on Git
4
The Open Blockchains Book of the Year 2020 Award Goes To...
3
Ruby
2
Crystal
2
Quotes - Blockchains are the next Internets / Tulips
2
Kotlin
2
SQL
2
Java
1
C#
1
The Best Crypto Quote "Oracle Saying" of the Year 2020 Award Goes To...
1
More
1
Keywords
blockchain
8
bitcoin
8
awesome
5
awesome-list
5
cryptocurrency
5
ethereum
3
contracts
2
crypto
2
diem
2
bitcon
2
proof-of-waste
2
cryptohash
1
cryptos
1
dao
1
ether
1
merkletree
1
ponzis
1
proof-of-work
1
tulipmania
1
universum
1
awesome-diem
1
awesome-libra
1
facebook
1
libra
1
lists
1
resources
1
unicorns
1
book
1
dapp
1
devp2p
1
embark
1
oreilly
1
smart-contracts
1
solidity
1
token
1
truffle-framework
1
web3js
1
blockchain-lite
1
books
1
centralbank
1
cryptobooks
1
move
1
golang
1
rust
1
bitcoin-script
1
ivy
1
opcodes
1
simplicity
1
free
1
programming
1