Skip to content

jarrodwatts/evmkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVM Kit

Build full-stack, type-safe web3 applications on any EVM-compatible chain.

Get started with EVM Kit by running npx evmkit create my-evmkit-app


What is EVM Kit?

EVM Kit is a web3 development stack made by Jarrod and powered by thirdweb, designed to create full-stack web3 applications on EVM-compatible chains.

It uses TypeScript across the board, and is separated into two parts:

  1. /contracts: Solidity, Hardhat and thirdweb.
  2. /application: Next.js, Tailwind CSS, shadcn/ui, and thirdweb.

It's an opinionated template built with tools with a focus on developer experience; designed to enable you to create performant, scalable, and secure web3 applications with elegant user experiences.


Why EVM Kit?

EVM Kit has all the features you would expect in a modern web3 development stack, including:

  • A type-safe development environment across the board
  • Beautiful UI components with shadcn/ui and customizability with Tailwind CSS
  • Elegant onboarding experiences with support for local wallets and account abstraction
  • Provided infrastructure for connection to decentralized services

EVM Kit is not another beginner-farming template. It combines modern tools with a focus on developer experience; intended to be used to create production-ready applications.