lakshh07 / Qubiq

Home Page:qubiq.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ¦„ Web3 Starter Kit

A quick starter to build on Ethereum and Polygon! πŸ’œ

Stack used Next.js, Chakra-UI, Hardhat, Rainbow Wallet, Wagmi πŸš€


image


πŸ„β€β™‚οΈ Quick Start

Prerequisites: Node (v16 LTS) plus Yarn and Git

clone/fork πŸ¦„ web3-starter-kit:

git clone https://github.com/lakshh07/Web3-Starter-Kit.git

install your πŸ‘·β€ dependencies:

cd web3-starter-kit
yarn install

in a second terminal window, start your πŸ“± frontend:

cd web3-starter-kit
yarn dev

Contract are deployed on Polygon Mumbai


πŸ” Edit your smart contract `Greeter.sol` in `packages/hardhat/contracts`

πŸ“ Edit your frontend index.js in packages/next-app/pages/

πŸ’Ό Edit your deployment scripts deploy.js in packages/hardhat/scripts

πŸ“± Open http://localhost:3000 to see the app

🌍 You need an RPC key for testnets and production deployments, create an Alchemy account and replace the value of ALCHEMY_KEY = xxx in packages/hardhat/.env with your new key.


πŸ“š Learn More

Solidity: https://docs.soliditylang.org/en/v0.8.14/
Next.js: https://nextjs.org/docs
ChakraUI: https://chakra-ui.com/docs/components/overview
Hardhat: https://hardhat.org/getting-started/
Rainbow Kit: https://www.rainbowkit.com/docs/introduction
Wagmi: https://wagmi.sh/docs/getting-started
Ether.js: https://docs.ethers.io/v5/

About

qubiq.vercel.app

License:MIT License


Languages

Language:JavaScript 90.6%Language:CSS 7.7%Language:Solidity 1.5%Language:Shell 0.3%