My journey in Web3 development: scaffold-eth

  • Frontend
  • Smart Contract
  • A hella lot of example of real-life use case

Which tech stack do scaffold-eth use?

  • Hardhat: an open-source project that allows you to run local networks, deploying and testing smart contracts.
  • React for building a frontend, using many useful pre-made components and hooks
  • Ant for your UI
  • Surge for publishing your app.

What’s my end goal of this journey?

  • Master scaffold-eth to create projects and deploy them on main-net
  • Learn everything that I need to know about Solidity, ethersjs, hardhat and web3 development in general
  • Add support to TypeScript to scaffold-eth (both on the react frontend and solidity/hardhat with TypeChain)
  • Switch from React to NextJs for the frontend part
  • Add support to deploy the react/nextjs app to Vercel
  • Create a scaffold-eth-ui kit using TailwindCSS
  • Create blog posts/videos that document this journey
  • Brainstorm on blockchain concepts while learning them

--

--

--

Full-stack engineer at @Soplaya with a lot of love for everything around technology https://ericci.dev

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Conditional compilation for JavaScript using Babel

Web development internship @oasisinfobyte

Understanding Compound Components in React

ReactJS Girls Online #3 in Review

How to Setup a HarperDB Instance in a Node.js REST API

React Core Concept

Making the Grade

Research On Angular Progressive Web Application

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
StErMi

StErMi

Full-stack engineer at @Soplaya with a lot of love for everything around technology https://ericci.dev

More from Medium

How to deploy a smart contract to Polygon Mainnet

UI Spotlight: Smart Contract Engineer Cole Roberts

Upgrading smart contracts with Openzeppelin Upgradable Plugin

Link a domain to a dApp hosted on IPFS