Last active
August 16, 2018 07:30
-
-
Save umair-khanzada/dbdd41f465ecf7e90f5216317e8cb975 to your computer and use it in GitHub Desktop.
Building blocks of DApps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Blockchain (A distributed ledger organized in block) | |
ethereum (A blockchain application platform) | |
EVM (EVM is the runtime environment for smart contracts) | |
solidity (Solidity is contract-oriented, high-level programming language for writing smart contracts which run on Ethereum Virtual Machine.) | |
smartcontract (A smart contract is a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract.) | |
remix (Web browser based IDE that allows you to write Solidity smart contracts) | |
web3.js (Ethereum JavaScript API) | |
DApps (distributed app) | |
metamask (MetaMask is a bridge that allows you to visit the distributed app in your browser. | |
It allows you to run Ethereum dApps right in your browser without running a full Ethereum node.) | |
Truffle (Truffle is an ethereum development framework.) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment