jaeswift-website/api/data/awesomelist/ttumiel--Awesome-Ethereum.json

1 line
No EOL
12 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"slug": "ttumiel--Awesome-Ethereum", "title": "Awesome Ethereum", "description": "A Curated List of Awesome Ethereum Resources", "github_url": "https://github.com/ttumiel/Awesome-Ethereum", "stars": "227", "tag": "Decentralized Systems", "entry_count": 69, "subcategory_count": 1, "subcategories": [{"name": "Documentation", "parent": "", "entries": [{"name": "GitHub Wiki", "url": "https://github.com/ethereum/wiki/wiki", "description": "Ethereum wiki covering all things related to Ethereum. The go-to place for all things.", "stars": "15k"}, {"name": "Whitepaper", "url": "https://github.com/ethereum/wiki/wiki/White-Paper", "description": "Non-technical introductory description of Ethereum.", "stars": "15k"}, {"name": "Yellowpaper", "url": "https://ethereum.github.io/yellowpaper/paper.pdf", "description": "Technical description of Ethereum. Technically outdated, but interesting."}, {"name": "OpenZeppelin", "url": "https://openzeppelin.org/", "description": "Battle-tested framework of secure, reusable smart contracts."}, {"name": "Truffle Framework", "url": "https://www.truffleframework.com/", "description": "Development environment for blockchain applications."}, {"name": "Ganache", "url": "https://truffleframework.com/ganache", "description": "Personal Ethereum blockchain to run tests."}, {"name": "Remix Online IDE", "url": "https://remix.ethereum.org/", "description": "A useful in-browser IDE that can compile and publish smart contracts to various Ethereum networks. Includes a linter."}, {"name": "Embark Framework", "url": "https://github.com/embark-framework/embark", "description": "Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms.", "stars": "3.7k"}, {"name": "Eth Fiddle", "url": "https://ethfiddle.com/", "description": "Online editor for smart contracts."}, {"name": "Hardhat", "url": "https://hardhat.org/", "description": "Ethereum development environment for professionals."}, {"name": "CryptoZombies", "url": "https://cryptozombies.io/", "description": "Learn to Code Ethereum DApps By Building Your Own Game."}, {"name": "Hitchhikers Guide to Smart Contracts", "url": "https://blog.zeppelin.solutions/the-hitchhikers-guide-to-smart-contracts-in-ethereum-848f08001f05", "description": "Build smart contracts on Ethereum using Truffle, testrpc and Solidity."}, {"name": "A 101 Noob Intro to Programming Smart Contracts on Ethereum", "url": "https://medium.com/@ConsenSys/a-101-noob-intro-to-programming-smart-contracts-on-ethereum-695d15c1dab4", "description": "Smart contract tutorial with a focus on building up understanding before code."}, {"name": "Parity DApp Tutorial", "url": "https://wiki.parity.io/Dapp-Tutorial", "description": "10 part tutorial on how to write DApps."}, {"name": "Start Ethereum DApp Development Career", "url": "https://www.reddit.com/r/ethereum/comments/9h0w83/start_ethereum_dapp_development_career_ultimate/", "description": "Informal guide to starting developing DApps."}, {"name": "Full Stack DApp Tutorial Series", "url": "https://kauri.io/collection/5b8e401ee727370001c942e3/full-stack-dapp-tutorial-series", "description": "Full stack DApps using various frameworks."}, {"name": "Ethereum Builders Guide", "url": "https://ethereumbuilders.gitbooks.io/guide/content/en/index.html", "description": "Gitbook for building on Ethereum that goes deeper into understanding technical functionality."}, {"name": "Learning Solidity Tutorial Series", "url": "https://karl.tech/learning-solidity-part-1-deploy-a-contract/", "description": "Building smart contracts with Metamask and Remix IDE."}, {"name": "End to End DApp Tutorial", "url": "https://medium.com/@merunasgrincalaitis/the-ultimate-end-to-end-tutorial-to-create-and-deploy-a-fully-descentralized-dapp-in-ethereum-18f0cf6d7e0e", "description": "Create a gambling DApp using Metamask, Truffle, Remix, React and IPFS."}, {"name": "Various Ethereum & Solidity Tutorials", "url": "https://www.codementor.io/learn/blockchain/solidity-tutorials", "description": "How to create smart contracts, deploy your own DApps, create tokens, and more — from beginner to intermediate topics."}, {"name": "Solidity Documentation", "url": "https://solidity.readthedocs.io", "description": "Programming language of choice for smart contracts."}, {"name": "Vyper Documentation", "url": "https://vyper.readthedocs.io/en/latest/index.html", "description": "Experimental smart contract programming language intended to replace Solidity."}, {"name": "Flint Documentation", "url": "https://docs.flintlang.org/", "description": "Experimental contract orientated language for Ethereum."}, {"name": "Ethereum Stack Exchange", "url": "https://ethereum.meta.stackexchange.com/questions/431/faq-frequently-asked-questions-and-reference-answers", "description": "Question and answers about Ethereum."}, {"name": "Smart contract safety", "url": "https://github.com/ethereum/wiki/wiki/Safety", "description": "Ethereum wiki on best practices for safety in smart contracts.", "stars": "15k"}, {"name": "Accounts, Transactions, Gas, and Block Gas Limits in Ethereum", "url": "https://hudsonjameson.com/2017-06-27-accounts-transactions-gas-ethereum/", "description": "Functional description of Ethereum accounts, gas and transactions."}, {"name": "Ethernaut Smart Contract Capture the Flag", "url": "https://ethernaut.zeppelin.solutions/", "description": "Practice hacking Smart Contracts."}, {"name": "Ethereum Syllabus", "url": "https://novicedock.com/learn/cryptocurrency/ethereum", "description": "Syllabus to learn Ethereum."}, {"name": "Cryptocurrency Security: University of Illinois 2016", "url": "http://soc1024.ece.illinois.edu/teaching/ece598am/fall2016/", "description": "Cryptocurrency Security Course."}, {"name": "Stanford CS 251(p): Bitcoin and Crypto Currencies", "url": "https://crypto.stanford.edu/cs251_fall15/", "description": "Stanford Bitcoin and Cryptocurrency Course."}, {"name": "Introduction to Digital Currencies: University of Nicosia", "url": "https://digitalcurrency.unic.ac.cy/free-introductory-mooc/", "description": "Digital currency introductory MOOC."}, {"name": "Bitcoin and Blockchain Technology: Concordia University", "url": "https://users.encs.concordia.ca/\\~clark/courses/1703-6630/index.html", "description": "Introduction to Bitcoin and blockchain technology MOOC."}, {"name": "Smart Contract Best Practices", "url": "https://consensys.github.io/smart-contract-best-practices/", "description": "Security related best practices for smart contracts."}, {"name": "Low-Resource Eclipse Attacks on Ethereums Peer-to-Peer Network", "url": "https://www.cs.bu.edu/\\~goldbe/projects/eclipseEth.pdf", "description": ""}, {"name": "Making Smart Contracts Smarter", "url": "https://eprint.iacr.org/2016/633.pdf", "description": "Smart contract security attacks."}, {"name": "Ethereum Wiki Philosophy", "url": "https://github.com/ethereum/ethereum.org/wiki/Philosophy", "description": "Some of the core philosophies of Ethereum.", "stars": "26"}, {"name": "Ethereum Improvement Proposals", "url": "https://eips.ethereum.org/", "description": "Standards for the Ethereum platform, including core protocol specifications, client APIs, and contract standards."}, {"name": "Ethereum Explained (22:00)", "url": "https://www.youtube.com/watch?v=-_Qs0XdPpw8", "description": "Introductory explanation to the Ethereum platform."}, {"name": "A Guide to Building Your First Decentralized Application (37:00)", "url": "https://www.youtube.com/watch?v=gSQXq2_j-mw", "description": ""}, {"name": "Ethereum YouTube Channel", "url": "https://www.youtube.com/user/ethereumproject", "description": "Mostly older videos of Devcon 1 and before."}, {"name": "Ethereum Foundation YouTube Channel", "url": "https://www.youtube.com/channel/UCNOfzGXD_C9YMYmnefmPH0g", "description": "Most up to date events and streams including the Ethereum Devcon conferences and dev meetings."}, {"name": "MetaMask", "url": "https://metamask.io/", "description": "Browser extension that can interact with Remix IDE and send transactions to different testnets."}, {"name": "MyEtherWallet", "url": "https://www.myetherwallet.com/", "description": "Online wallet service that interacts with the blockchain and performs several other useful functions."}, {"name": "Mist", "url": "https://github.com/ethereum/mist", "description": "Official Ethereum wallet - Browse and use Ðapps on the Ethereum network.", "stars": "7.4k"}, {"name": "MyCrypto", "url": "https://www.mycrypto.com", "description": "Online wallet service that interacts with the blockchain and performs several other useful functions."}, {"name": "ETH Gas Station", "url": "https://ethgasstation.info/", "description": "A tool to check the current price of gas for transactions."}, {"name": "Etherscan", "url": "https://etherscan.io/", "description": "Ethereum block explorer with other useful block utilities."}, {"name": "Ethplorer", "url": "https://ethplorer.io/", "description": "Ethereum block explorer."}, {"name": "Etherchain", "url": "https://www.etherchain.org/", "description": "Ethereum block explorer."}, {"name": "Enjinx", "url": "https://enjinx.io/", "description": "Ethereum block explorer, that also nicely visualizes assets and tokens."}, {"name": "Blockchair", "url": "https://blockchair.com/ethereum/", "description": "Multi block explorer with nice charts."}, {"name": "Swarm", "url": "https://swarm.ethereum.org/", "description": "Swarm is a distributed storage platform and content distribution service."}, {"name": "Whisper", "url": "https://github.com/ethereum/wiki/wiki/Whisper-pages", "description": "A communication protocol for DApps to communicate with each other.", "stars": "15k"}, {"name": "Casper", "url": "https://github.com/ethereum/wiki/wiki/Casper-Proof-of-Stake-compendium", "description": "Proof of Stake Implementation.", "stars": "15k"}, {"name": "Sharding", "url": "https://github.com/ethereum/wiki/wiki/Sharding-introduction-R\\&D-compendium", "description": "Partitioning computational resources so that nodes do not have to process the entire blockchain.", "stars": "15k"}, {"name": "Web3.js", "url": "https://github.com/ethereum/web3.js", "description": "Ethereum's JavaScript API.", "stars": "16k"}, {"name": "Ethash Proof of Work", "url": "https://github.com/ethereum/wiki/wiki/Ethash", "description": "Ethereum's Proof of Work Algorithm.", "stars": "15k"}, {"name": "Mastering Ethereum", "url": "https://github.com/ethereumbook/ethereumbook", "description": "A developers guide to the operation and use of Ethereum.", "stars": "16k"}, {"name": "Introduction to Ethereum and Solidity", "url": "https://the-eye.eu/public/Books/qt.vidyagam.es/library/humble-bitcoin-bundle/Introducing%20Ethereum%20and%20Solidity_%20Foud%20Blockchain%20Programming%20for%20Beginners/Introducing%20Ethereum%20and%20Solidity_%20Foundatiin%20Programming%20for%20Beginners%20-%20Chris%20Dannen.pdf", "description": "Learn Solidity development from concept to deployment."}, {"name": "Ethereum: Blockchains, Digital Assets, Smart Contracts, Decentralized Autonomous Organizations", "url": "https://www.goodreads.com/book/show/32762240-ethereum", "description": "Learn about Ethereum (and blockchains) from an IBM blockchain liason."}, {"name": "r/Ethereum", "url": "https://www.reddit.com/r/ethereum/", "description": "Ethereum subreddit."}, {"name": "State of the DApps", "url": "https://www.stateofthedapps.com/", "description": "A comprehensive list of the Decentralized Applications (DApps) on Ethereum."}, {"name": "ETH Gas Station", "url": "https://ethgasstation.info/", "description": "A tool to check the current price of gas for transactions."}, {"name": "Week in Ethereum", "url": "http://www.weekinethereum.com/", "description": "A summary of everything happening in Ethereum each week."}, {"name": "Ethereum Worldwide Meetups", "url": "https://www.meetup.com/find/?allMeetups=false\\&keywords=ethereum", "description": "Meet up with the local Ethereum community via meetup.com."}, {"name": "Ethereum Wiki Page", "url": "https://eth.wiki/en/home", "description": ""}, {"name": "Ethereum Website", "url": "https://www.ethereum.org/", "description": ""}, {"name": "Ethereum Foundation", "url": "https://ethereum.foundation/", "description": ""}, {"name": "Ethereum GitHub", "url": "https://github.com/ethereum/", "description": ""}]}]}