{"repo":"jellydn/dapp-starter","free":true,"listed":false,"github":"https://github.com/jellydn/dapp-starter","clone":"git clone https://github.com/jellydn/dapp-starter.git","description":"Opinionated Dapp Starter Template provides a solid foundation for building Ethereum-based applications. It incorporates various tools and frameworks such as React, Next.js, Hardhat, TypeChain, web3-react, daisyUI Tailwind CSS Components, and OpenZeppelin.","language":"TypeScript","stars":327,"topics":["dapp-starter","etherjs","react","hardhat","web3-react","ethereum","typescript","web3","openzeppelin","nextjs"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Welcome to dapp-starter 👋 Opinionated Dapp Starter Template 🏠 Homepage ✨ Demo Screenshot Connect to MetaMask Wallet Connect Show balance and sign message Features - ⚡️ The React Framework for Production NextJs - 📦 Hardhat - Ethereum development environment for professionals - 🦾 TypeChain Hardhat plugin - Automatically generate TypeScript bindings for smartcontracts while using Hardhat. - 🔥 web3-react - A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps - 🎨 daisyUI Tailwind CSS Components - clean HTML with component classes - 🎨 OpenZeppelin - standard for secure blockchain applications Install Usage Run tests Pre-commit This project uses Pre-commit to enforce code quality. To install pre-commit, run: Hardhat guideline This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the ecosystem. The project comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts. It also comes with a variety of other tools, preconfigured to work with the project code. Try running some of the following tasks: Deploy to Ropsten Testnet - Sign up and earn $100 in credit on alchemy. More detail here. - Send some ETH to your wallet https://faucet.dimensions.network/ Etherscan verification To try out Etherscan verification, you first need to deploy a contract to an Ethere","default_branch":null,"files":null,"tree":[],"storefront":"/r/jellydn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jellydn/dapp-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}