The Original Ethereum Whitepaper

The Ethereum whitepaper is the best way to get to know Ethereum in addition to learning more about cryptocurrencies, blockchains, and smart contracts.

“What Ethereum intends to provide is a blockchain with a built-in fully fledged Turing-complete programming language that can be used to create “contracts” that can be used to encode arbitrary state transition functions, allowing users to create any of the systems described above, as well as many others that we have not yet imagined, simply by writing up the logic in a few lines of code.”

Read the Ethereum Whitepaper here.