/awesome-cryptos

Resources for a better understanding in cryptos

MIT LicenseMIT

awesome-cryptos

Awesome standard-readme compliant

Inspired by awesome-openzepplin, resources for a better understanding in cryptos.

Learning is hard, especially in cryptos, please take your time and enjoy.

Table of Contents

101

Concept

Programming Languages

  • Solidity, an object-oriented, high-level language for implementing smart contracts.
  • Vyper, a contract-oriented, pythonic programming language that targets the Ethereum Virtual Machine (EVM).
  • Yul, an intermediate language that can be compiled to bytecode for different backends.
  • JavaScript / TypeScript, the front-end language for DAPP, an interface to interact with smart contract.
  • Advanced:

Practical

Learn By Example

  • CryptosZombies, by Loom. A tutorial teaching how to build a game on Ethereum using solidity step by step.

Advanced

Bitcoin

Ethereum

Security

Roadmap

Further Reading