Learning cryptocurrency
Tags: cryptocurrency, bitcoin
Published: 2018-07-02 17:51:16

---
title: Learning cryptocurrency
published: true
description: 
tags: cryptocurrency, bitcoin
---

# Blockchain

## General

### Exchange

- https://coinmarketcap.com/
- https://coinfalcon.com/
- https://www.bitfinex.com/
- https://coinbase.com/
- https://www.kraken.com/

### Posts

- [How does a blockchain work](https://www.youtube.com/watch?v=SSo_EIwHSd4)
- [Is a Git Repository a Blockchain?](https://medium.com/@shemnon/is-a-git-repository-a-blockchain-35cb1cd2c491)
- [How Bitcoin Works Under the Hood](https://www.youtube.com/watch?v=Lx9zgZCMqXE&t=9s)
- [Ever wonder how Bitcoin (and other cryptocurrencies) actually work?](https://www.youtube.com/watch?v=bBC-nXj3Ng4)
- [Blockchain Explanation](https://www.youtube.com/watch?v=J-ab9was1p0)
- [What are bitcoin miners really solving?](https://bitcoin.stackexchange.com/questions/8031/what-are-bitcoin-miners-really-solving)
- [How I Cornered the Bitcoin Mining Market Using a Quantum Computer (Theoretically!)](https://hackernoon.com/how-i-cornered-the-bitcoin-mining-market-using-a-quantum-computer-9e5dceba9f92)
- [The Proof-of-Work Concept ](http://nakamotoinstitute.org/mempool/the-proof-of-work-concept/)
- [How does Proof of Work, um, work?](https://decentralize.today/how-does-proof-of-work-um-work-f44642b24215)
- [How to add a new currency](https://github.com/MichaelMure/WalletGenerator.net/wiki/How-to-add-a-new-currency)
- [A developer-oriented series about Bitcoin](http://davidederosa.com/basic-blockchain-programming/)
- [Elliptic curves: Building blocks of a better Trapdoor](https://blog.cloudflare.com/a-relatively-easy-to-understand-primer-on-elliptic-curve-cryptography/)
- [How to fork Bitcoin and build own cryptocurrency](https://bitcoin.stackexchange.com/questions/19287/how-to-fork-bitcoin-and-build-own-cryptocurrency)
- [Complete Guide on How to Create a New Alt Coin](https://bitcointalk.org/index.php?topic=225690.0)
- [Trying to understand blockchain by making one!](https://dev.to/damcosset/trying-to-understand-blockchain-by-making-one-ce4)
- [Building for the Blockchain](http://blog.ycombinator.com/building-for-the-blockchain/)

### Questions

- [What happens if your bitcoin client generates an address identical to another person's?](https://bitcoin.stackexchange.com/questions/7724/what-happens-if-your-bitcoin-client-generates-an-address-identical-to-another-pe)
- [How are different Addresses generated from the same Private key?](https://bitcoin.stackexchange.com/questions/48322/how-are-different-addresses-generated-from-the-same-private-key)
- [What happens if you send Bitcoin to a Litecoin address?](https://bitcoin.stackexchange.com/questions/16933/what-happens-if-you-send-bitcoin-to-a-litecoin-address)
- [Why do you use Bitcoin addresses instead of public keys?](https://bitcoin.stackexchange.com/questions/49158/why-do-you-use-bitcoin-addresses-instead-of-public-keys)
- [If addresses are hashes of public keys, how are signatures verified?](https://bitcoin.stackexchange.com/questions/8500/if-addresses-are-hashes-of-public-keys-how-are-signatures-verified?rq=1)
- [Is it possible to brute force bitcoin address creation in order to steal money?](https://bitcoin.stackexchange.com/questions/22/is-it-possible-to-brute-force-bitcoin-address-creation-in-order-to-steal-money)

### Misc

- [AddressGenerator](https://github.com/onmyway133/AddressGenerator) 💰 A macOS app to safely generate cryptocurrency address

## Bitcoin

### Story

- Source code [2008](https://github.com/onmyway133/fantastic-bitcoin/tree/master/2008)
From https://bitcointalk.org/index.php?topic=382374.0
> This is the Bitcoin sources from November 16, 2008 - a few months before the current blockchain began. 
- [Satoshi Nakamoto](https://en.wikipedia.org/wiki/Satoshi_Nakamoto)
- [Posts of satoshi](https://bitcointalk.org/index.php?action=profile;u=3;sa=showPosts)
- [Bitcoin: A Peer-to-Peer Electronic Cash System](http://bitcoin.org/bitcoin.pdf)
- [Bitcoin and me (Hal Finney)](https://bitcointalk.org/index.php?topic=155054.0)
- [Satoshi Client Operation: Overview](https://bitcointalk.org/index.php?topic=41718.0)

### Posts

- [Generating a Bitcoin Address with JavaScript](http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript)
- [Technical background of version 1 Bitcoin addresses](https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses)
- [bitcoinbook](https://github.com/bitcoinbook/bitcoinbook) Mastering Bitcoin 2nd Edition - Programming the Open Blockchain bitcoinbook.info

### Misc

- [bitcoinj](https://github.com/bitcoinj/bitcoinj) A library for working with Bitcoin http://www.bitcoinj.org
- [bitcore](https://github.com/bitpay/bitcore) A full stack for bitcoin and blockchain-based applications 
- [bitcoinjs-lib](https://github.com/bitcoinjs/bitcoinjs-lib) Bitcoin-related functions implemented in pure JavaScript
- [cryptocoinjs](https://github.com/cryptocoinjs/) CryptoCoinJS is a JavaScript project that helps you to interface with many of the crypto currencies
- [bitcoin-bash-tools](https://github.com/grondilu/bitcoin-bash-tools) Set of bitcoin-related bash functions
- [generate_bitcoin_address.sh](https://gist.github.com/colindean/5239812)
- [What did Bitcoin Core contributors ever do for us?](https://medium.com/@jfnewbery/what-did-bitcoin-core-contributors-ever-do-for-us-39fc2fedb5ef)
- [MLTalks: Bitcoin Developers Gavin Andresen, Cory Fields, and Wladimir van der Laan](https://www.youtube.com/watch?v=MGiv-OuIA5I)
- [Building Bitcoin Software From Source Code](https://www.youtube.com/watch?v=X6jtpe2_kUc)
- [Top Bitcoin Core Dev Greg Maxwell DevCore](https://www.youtube.com/watch?v=RguZ0_nmSPw)
- https://blockchain.info/
- https://bitcoin.org/en/choose-your-wallet JavaScript Client-Side Bitcoin Wallet Generator bitaddress.org
- https://github.com/pointbiz/bitaddress.org 
- https://github.com/MichaelMure/WalletGenerator.net Universal JavaScript Client-Side Wallet Generator http://walletgenerator.net

## Ethereum

### Posts

- [Generating a usable Ethereum wallet and its corresponding keys](https://kobl.one/blog/create-full-ethereum-keypair-and-address)
- [How to Code Your Own CryptoKitties-Style Game on Ethereum](https://medium.com/loom-network/how-to-code-your-own-cryptokitties-style-game-on-ethereum-7c8ac86a4eb3)

### Misc

- https://etherscan.io/ Ethereum block explorer
- https://www.ethereum.org/cli Command line tools for the Ethereum Network
- https://www.myetherwallet.com/ Free, open-source, client-side interface for generating Ethereum wallets
- https://github.com/ethereum/mist Mist. Browse and use Ðapps on the Ethereum network
- [CryptoZombies - Learn to code game on Ethereum](https://cryptozombies.io/course/)

# Hashgraph

## General

### Posts

- [Demystifying Hashgraph: Benefits and Challenges](https://hackernoon.com/demystifying-hashgraph-benefits-and-challenges-d605e5c0cee5)
- [Hashgraph Security and Attack Resilience](https://www.youtube.com/watch?v=pcToFASnyrc&feature=youtu.be)

---

❤️ Support my apps ❤️ 

- [Push Hero - pure Swift native macOS application to test push notifications](https://onmyway133.com/pushhero)
- [PastePal - Pasteboard, note and shortcut manager](https://onmyway133.com/pastepal)
- [Quick Check - smart todo manager](https://onmyway133.com/quickcheck)
- [Alias - App and file shortcut manager](https://onmyway133.com/alias)
- [My other apps](https://onmyway133.com/apps/)

❤️❤️😇😍🤘❤️❤️