├── .gitignore ├── README.md ├── blog.ipynb ├── cryptos ├── __init__.py ├── bitcoin.py ├── block.py ├── curves.py ├── ecdsa.py ├── keys.py ├── network.py ├── ripemd160.py ├── sha256.py └── transaction.py ├── getnewaddress.py └── tests ├── __init__.py ├── test_block.py ├── test_ecdsa.py ├── test_hash.py ├── test_keys.py ├── test_network.py └── test_tx.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .ipynb_checkpoints 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/README.md -------------------------------------------------------------------------------- /blog.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/blog.ipynb -------------------------------------------------------------------------------- /cryptos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cryptos/bitcoin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/bitcoin.py -------------------------------------------------------------------------------- /cryptos/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/block.py -------------------------------------------------------------------------------- /cryptos/curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/curves.py -------------------------------------------------------------------------------- /cryptos/ecdsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/ecdsa.py -------------------------------------------------------------------------------- /cryptos/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/keys.py -------------------------------------------------------------------------------- /cryptos/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/network.py -------------------------------------------------------------------------------- /cryptos/ripemd160.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/ripemd160.py -------------------------------------------------------------------------------- /cryptos/sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/sha256.py -------------------------------------------------------------------------------- /cryptos/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/cryptos/transaction.py -------------------------------------------------------------------------------- /getnewaddress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/getnewaddress.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_block.py -------------------------------------------------------------------------------- /tests/test_ecdsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_ecdsa.py -------------------------------------------------------------------------------- /tests/test_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_hash.py -------------------------------------------------------------------------------- /tests/test_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_keys.py -------------------------------------------------------------------------------- /tests/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_network.py -------------------------------------------------------------------------------- /tests/test_tx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karpathy/cryptos/HEAD/tests/test_tx.py --------------------------------------------------------------------------------