https://github.com/fergm/crypto
Notes and code
https://github.com/fergm/crypto
Last synced: 23 days ago
JSON representation
Notes and code
- Host: GitHub
- URL: https://github.com/fergm/crypto
- Owner: FergM
- License: mit
- Created: 2021-05-08T17:23:54.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-04-17T11:37:27.000Z (about 4 years ago)
- Last Synced: 2025-01-12T18:33:24.186Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 446 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Crypto
Notes and code.
### Ideas:
* [Why does Bitcoin have value?](./ideas/valuation.md)
* [Use Cases](./ideas/use_cases.md)
# External Resources
Smart Contracts
* Web3.py
* Python library for interacting with Ethereum nodes
* See [Documentation](https://web3py.readthedocs.io/en/stable/index.html#)
* Cryptozombies
* Interactive Solidity Tutorial
* See [Tutorial](https://cryptozombies.io/)
* Solidity
* Smart Contract Language
* Designed for Ethereum
* See [Documentation](https://docs.soliditylang.org/)
# Other Notes
* [notebooks/](./notebooks/) is where I analyse things
* e.g. [Daily Volatility of BTC and ETH](./notebooks/NB01%20Returns%20-%20BTC%20ETH%20-%20Daily.ipynb)
* [utils/](./utils/) has some reusable helper functions
# Rolling Notes
Rough notes
##### Fergal’s rule of Crypto:
What:
```
When doing something with crypto ask yourself whether it could work better without crypto.
```
* The same applies for Machine Learning...
* Choose a simpler solution as a benchmark
* Apply a cost function to model complexity
Why:
* Helps you to spot the simpler solution if it exists
* Helps you to undertand *why* you are using crypto if you still want to use it