Skip to content

Commit

Permalink
Refresh RESOURCES.md from Airtable
Browse files Browse the repository at this point in the history
  • Loading branch information
D_D RESOURCE BOT committed Sep 9, 2022
1 parent f29f1b9 commit b5007ab
Showing 1 changed file with 0 additions and 295 deletions.
295 changes: 0 additions & 295 deletions RESOURCES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,301 +2,6 @@

## Beginner

- [Build an Ethereum Blockchain App](https://www.linkedin.com/learning/paths/build-an-ethereum-blockchain-app)

Author: [Michael Solomon](https://twitter.com/LI_learning)

9 hour intro level course taught by a college professor that explains the elements involved in blockchain development as well a walkthrough of setting up a dev environment, creating a Hello World dApp, running some test code and deploying to the blockchain. This is a paid course on LinkedIn learning but is available for free by logging in using one of the many public library systems. (https://www.forbes.com/sites/tjmccue/2019/04/07/how-to-access-lynda-linkedin-learning-for-free/)

- [What is Web3? The Decentralized Internet of the Future Explained](https://www.freecodecamp.org/news/what-is-web3/)

Author: Nader Dabit

The web we are experiencing today is much different than what it was just 10 years ago. How has the web evolved, and more importantly – where is it going next? Also, why do any of these things matter?

- [Solana: How to send custom instructions via instruction data](https://dev.to/cogoo/solana-how-to-send-custom-instructions-via-instruction-data-4g9g)

Author: [Colin Ogoo](https://twitter.com/C_Ogoo)

Walk through the process of sending a custom instruction to a solana on-chain program. We'll modify the solana example helloworld to take two instructions, SayHello and SayGoodbye.

- [How to write your first decentralized app - scaffold-eth Challenge 1: Staking dApp](https://dev.to/stermi/scaffold-eth-challenge-1-staking-dapp-4ofb)

Author: [Emanuele Ricci](https://twitter.com/StErMi)

- [Ethers.js Library](https://www.chainshot.com/learn/ethers)

Author: [Chainshot](https://twitter.com/TeamChainShot)

Learn how to interact with the Ethereum blockchain using the ethers.js library

- [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ&ab_channel=freeCodeCamp.org)

Author: [FreeCodeCamp](https://twitter.com/freeCodeCamp)

This course will give you a full introduction into all of the core concepts in blockchain, smart contracts, solidity, NFTs/ERC721s, ERC20s, Coding Decentralized Finance (DeFi), python and solidity, Chainlink, Ethereum, upgradable smart contracts, and full stack blockchain development.

- [How to create an ERC20 Token and a Solidity Vendor Contract to sell/buy your own token](https://dev.to/stermi/how-to-create-an-erc20-token-and-a-solidity-vendor-contract-to-sell-buy-your-own-token-4j1m)

Author: [Emanuele Ricci](https://twitter.com/StErMi)

A walkthrough of the Scaffold ETH challenge to create a Token Vendor contract.

- [Building a Solana NFT](https://procgen.ai/update/solana/rust/2021/10/03/glitch-punks.html)

Author: [Catherine David](https://twitter.com/miscatulated)

Learn how to build an NFT program in Solana

- [Build a Mini Buymeacoffee dApp Using Solidity + Ethereum Smart Contract + ReactJs + TailwindCSS](https://blog.idrisolubisi.com/build-a-mini-buymeacoffee-dapp-using-solidity-ethereum-smart-contract-reactjs-tailwindcss)

Author: [Olubisi Ayinde](https://twitter.com/olanetsoft)

Build a dapp to send some crypto to buy a coffee and a note with Solidity, React, and Tailwind.css.

- [The Ultimate Guide To Getting Started With NFTs](https://www.tomhirst.com/getting-started-with-nfts)

Author: [Tom Hirst](https://twitter.com/tom_hirst)

Whether you’re interested in starting an NFT art collection, trading NFTs like stocks, developing smart contracts for NFT projects, involving yourself in the NFT community or want to understand more about the NFT space, this guide will offer you a valuable entry point.

- [Solana Core Concepts (Community Video)](https://www.youtube.com/watch?v=4dNuMXBjpr0)

Author: Solana

An easy to digest overview of the core concepts of the Solana Blockchain.

- [Ethereum and Solidity: The Complete Developer's Guide](https://www.udemy.com/course/ethereum-and-solidity-the-complete-developers-guide/)

Author: [Stephen Grider](https://twitter.com/ste_grider)

Use Ethereum, Solidity, and Smart Contracts to build production-ready apps based on the blockchain

- [How to make your very own cryptocurrency (deploy your first smart contract!)](https://blog.mcgee.cat/how-to-make-your-very-own-cryptocurrency-deploy-your-first-smart-contract)

Author: [Cat McGee](https://twitter.com/CatMcGeeCode)

Walkthrough on how to create and deploy a ERC-20 token

- [Going Full Time Web3](https://mirror.xyz/rahat.eth/tw60FNcgP1rorzIOfoQEEBix_NjDQS5_AbRr1YkTSEU)

Author: [Rahat Chowdhury](https://twitter.com/Rahatcodes)

Going fulltime in Web3. Talks about the author's journey and has a cool summary of his journey so far.

- [How to Generate a New Ethereum Address in Ruby](https://www.quicknode.com/guides/web3-sdks/how-to-generate-a-new-ethereum-address-in-ruby)

Author: [Loom Network](https://twitter.com/loomnetwork)

How to generate an ethereum address in ruby

- [Building a Blockchain in Go PT: I - The Hello World of Blockchains](https://dev.to/nheindev/build-the-hello-world-of-blockchain-in-go-bli)

Author: [Noah Hein](https://twitter.com/NHeinDev)

A tutorial on how to build a "Hello World" blockchain in Go

- [Hello World! An Introduction To Solidity Smart Contracts](https://blog.paulmcaviney.ca/hello-world)

Author: [Paul McAviney](https://twitter.com/paul_can_code)

Write a hello world smart contract in Solidity

- [Creating Tokens on Solana](https://www.brianfriel.xyz/how-to-create-a-token-on-solana/)

Author: [Brian Friel](https://twitter.com/bfriel_)

An introduction to the SPL Token Program and Solana's account model, complete with a guide on how to create a token on Solana.

- [Peter's Solidity Recruitment Request](https://www.youtube.com/watch?v=80fA7foSi7c)

Author: [Consensys](https://twitter.com/ConsenSys)

Solidity recruitment test given for recruits for a Consensys job. Good job prep and interview practice.

- [A DAO for Developers](https://devdao.mirror.xyz/Jl7_CZvMxkzFv-lJ29NXfEq9LXuZWkUjxOKoCF9CG_w)

Author: Nader Dabit

Whatever good things we build up end up building us. Talking about developer dao progress so far and the purpose of the DAO as a public good.

- [Solana 101](https://2501babe.github.io/posts/solana101.html)

Author: [hana](https://twitter.com/dumbcontract2)

- [Learn to Code Blockchain DApps By Building Simple Games](https://cryptozombies.io/)

Author: [Loom Network](https://twitter.com/loomnetwork)

CryptoZombies is an interactive school that teaches you all things technical about blockchains. Learn to make smart contracts in Solidity or Libra by making your own crypto-collectibles game.

- [Solana teardown: Walkthrough of the example helloworld program](https://dev.to/cogoo/solana-teardown-walkthrough-of-the-example-helloworld-program-18m4)

Author: [Colin Ogoo](https://twitter.com/C_Ogoo)

Walk through the helloworld Rust program line-by-line and begin to unpack how programs on Solana work.

- [Solana’s Token Program, Explained](https://pencilflip.medium.com/solanas-token-program-explained-de0ddce29714)

Author: [Matt Lim](https://twitter.com/pencilflip)

Breaking down how fungible and non-fungible tokens work in Solana.

- [The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom](https://dev.to/dabit3/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291)

Author: Nader Dabit

- [Learning How to Build on Solana](https://www.brianfriel.xyz/learning-how-to-build-on-solana/)

Author: [Brian Friel](https://twitter.com/bfriel_)

An introductory tour to writing applications on Solana, built with the Anchor framework and React.

- [The Complete Guide to Full Stack Ethereum Development](https://dev.to/dabit3/the-complete-guide-to-full-stack-ethereum-development-3j13)

Author: Nader Dabit

Tutorial from Nader Dabit on how to build Full Stack dApps with React, Ethers.js, and Hardhat.

## Intermediate

- [JSON RPC API](https://docs.solana.com/developing/clients/jsonrpc-api)

Author: Solana

The only way to get information from the Solana Blockchain, these docs lay out the JSON RPC API, which all of the SDKs wrap.

- [A Guide to Private Ethereum Mining with Geth (Go-Ethereum)](https://dev.to/heydamali/a-guide-to-private-ethereum-mining-with-geth-go-ethereum-13ol)

Author: [Arinze](https://twitter.com/heydamali)

Walk through the process of setting up a single node, private Ethereum blockchain using the Geth client. The purpose of this guide is to help readers understand how the blockchain works from the miners' perspective and what goes into the mining process

- [How To Get Front-Run on Ethereum mainnet](https://www.youtube.com/watch?v=UZ-NNd6yjFM)

Author: [Scott Bigelow](https://twitter.com/epheph)

An introduction and real time example of a frontrun on Ethereum Mainnet

- [The Financialization of Fun: Crypto Gaming Thesis](https://www.mechanism.capital/crypto-gaming-thesis/)

Author: [Eva Wu](https://twitter.com/wvaeu)

Blockchain gaming is seeing a hurricane of action; while Steam bans crypto gaming, big game studios are exploring it and “Play to Earn (P2E)” is on every VC’s lips.

- [Capture The Ether](https://capturetheether.com/)

Author: [Steve Marx](https://twitter.com/smarx)

Capture the Ether is a game in which you hack Ethereum smart contracts to learn about security. It's meant to be both fun and educational.

- [Honeypots in Ethereum And How To Avoid Them With Tenderly.co Transaction Simulation](https://www.youtube.com/watch?v=DDn5mksOUCc)

Author: [Scott Bigelow](https://twitter.com/epheph)

Ethereum mainnet honeypot contracts try to trick you into sending it your own Ether, allowing the scammer to withdraw that Ether later. In this video, we explore the common "quiz" honeypot, explore how people fall for it, and how you can use transaction simulation and https://tenderly.co to check what your transaction does before broadcasting it.

- [How To Dockerize Your Hardhat Solidity Contract On Localhost](https://codingwithmanny.medium.com/how-to-dockerize-your-hardhat-solidity-contract-on-localhost-a45424369896)

Author: [Manny](https://twitter.com/codingwithmanny)

How To Take Your Web3 Solidity Contract With Hardhat & Create A Docker Image With The Local Deployment

- [5 Solidity Code Smells That Every Blockchain Developer Should Know](https://medium.com/coinmonks/5-solidity-code-smells-87bb2f259dde)

Author: [Jackson Kelley](https://twitter.com/sjkelleyjr)

Five issues to watch for when creating a Solidity smart contract. Each smell has links to related challenges for practice.

- [Ethernaut](https://ethernaut.openzeppelin.com/)

Author: [Open Zeppelin](https://twitter.com/OpenZeppelin)

The Ethernaut is a Web3/Solidity based wargame inspired on overthewire.org, played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be 'hacked'.

- [Understanding Merkle Trees in 5 minutes](https://medium.com/coinmonks/understanding-merkle-trees-in-5-minutes-68e0f4406a72)

Author: Charlie Rogers

Hash trees (merkle trees), is a tree in which every node is labelled with a cryptographic hash of a data block. Hash trees can be used to verify any kind of data stored, handled and transferred in and between computers. They can help to ensure that data blocks received from other peers in a peer to peer network as received undamaged and unaltered

- [How to Debug Pending Ethereum Transactions](https://blog.alchemy.com/blog/how-to-debug-pending-ethereum-transactions)

Author: [Alchemy Team](https://twitter.com/AlchemyPlatform)

A deep dive into the flow of a transaction on the Ethereum network, from the moment you hit “send” to the point when the transaction becomes fully mined.

- [How to apply TDD when writing an Ethereum smart contract with Solidity](https://medium.com/@fabientownsend/how-to-apply-tdd-when-writing-an-ethereum-smart-contract-with-solidity-1e4b227a84aa)

Author: [Fabien Townsend](https://twitter.com/FabienTownsend)

Introduction on how to use TDD when writing an ETH smart contract

- [Smart Contracts Risk Analysis and Flash Loan Exploits - Ethereum Security](https://www.youtube.com/watch?v=nLHCyEvszkc)

Author: [Loom Network](https://twitter.com/loomnetwork)

Mudit Gupta, an advisor to the SushiSwap protocol has a 90 minute video on smart contract security

- [Secure Development Series](https://www.youtube.com/playlist?list=PLdJRkA9gCKOONBSlcifqLig_ZTyG_YLqz)

Author: [tincho](https://twitter.com/tinchoabbate)

Secure Development Workshop and best Practices by OpenZeppelin

- [Understanding Program Derived Addresses](https://www.brianfriel.xyz/understanding-program-derived-addresses/)

Author: [Brian Friel](https://twitter.com/bfriel_)

A practical overview of how Solana programs read and write data.

- [Tutorial: Building a web3 frontend with React](https://medium.com/scrappy-squirrels/tutorial-building-a-web3-frontend-with-react-e0a87ea3bad)

Author: [Rounak Banik](https://twitter.com/Rounak_Banik)

Tutorial on allowing users to connect a Metamask wallet to your website, and allow users to call a contract functions, make a payment, and mint an NFT from your collection.

- [Secureum - Ethereum Security Concepts](https://secureum.substack.com/)

Author: [0xRajeev](https://twitter.com/0xRajeev)

Ethereum security focused substack developed as part of the Secureum Smart Contract Auditing bootcamp in partnership with the major auditing firms and the Ethereum foundation. Each chapter is formated as a list, each containing a description of 100 title related concepts.

- [Crypto Design Challenges](https://paulstamatiou.com/crypto-design-challenges/)

Author: [Paul Stamatiou](https://twitter.com/Stammy)

It's still early days. Crypto exists today in a relatively wild west phase. There are some common deisgn challenges crypto projects share and the article articulates several ways we can tackle these design issues.

- [Building GraphQL APIs on Ethereum](https://dabit3.medium.com/building-graphql-apis-on-ethereum-427ed363df17)

Author: Nader Dabit

How to use the Graph protocol to build GraphQL APIs on top of the blockchain.

- [Serverless and blockchain: check NFT supply with AWS Lambda](https://dev.to/dashbird/serverless-and-blockchain-check-nft-supply-with-aws-lambda-5d0f)

Author: [Kayis](https://twitter.com/K4y1s)

Build a serverless system to query the Ethereum blockchain for NFT data

## Advanced

- [A Guide to Designing Effective NFT Launches](https://www.paradigm.xyz/2021/10/a-guide-to-designing-effective-nft-launches/)

Authors: [Hasu](https://twitter.com/hasufl),[Anish Agnihotri](https://twitter.com/_anishagnihotri)

Deconstruct bad launches to determine what a good launch needs, breaks down the steps of a launch, and provides a reference implementation of a well designed launch.

- [Ultimate DeFi Research Base](https://github.com/OffcierCia/ultimate-defi-research-base)

Author: [CIA Officer](https://twitter.com/officer_cia)

Curated DeFi and blockchain resources. Tools and Research Papers.

- [Damn Vulnerable DeFi](https://www.damnvulnerabledefi.xyz/)

Author: [tincho](https://twitter.com/tinchoabbate)

The offensive security playground for decentralized finances.
Throughout numerous challenges you will build the skills to become a bug hunter or security auditor in the space.

0 comments on commit b5007ab

Please sign in to comment.