Solidity is an object-oriented programming language used to create smart contracts on blockchain platforms, particularly Ethereum. It was developed by a team including Gavin Wood and is licensed under GNU General Public License v3.0. Solidity programs can be executed on the Ethereum Virtual Machine or compatible virtual machines.
Stanford University
Fall 2022
Stanford's course covers a wide spectrum of blockchain and cryptocurrency concepts, focusing on technical aspects and engineering secure software. Bitcoin and Ethereum are the main case studies, and the course delves into numerous applications, including DeFi, NFTs, and privacy on the blockchain.
No concepts data
+ 33 more conceptsPrinceton University
Spring 2023
This Princeton University course presents an interdisciplinary approach to understanding DeFi. It introduces various financial instruments enabled by blockchains and provides a hands-on experience interacting with Ethereum's testnet. Topics covered include token transfers, market-making, oracles, and DAOs.
No concepts data
+ 22 more concepts