Skip to content

HumbleDAO/rocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 21, 2022
11a40ae Β· May 21, 2022

History

35 Commits
May 8, 2022
May 8, 2022
May 9, 2022
May 8, 2022
May 21, 2022
May 12, 2022
May 8, 2022
May 12, 2022
May 9, 2022
May 21, 2022
May 21, 2022
May 12, 2022
May 21, 2022

Repository files navigation

πŸ— Rocket (scaffold-eth | nuxt3)

Inspired by scaffold-eth

Buidl With

Nuxt 3 Vue 3 Hardhat

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

Prerequisites: Node (v16 LTS) plus Yarn and Git

clone

git clone https://github.com/HumbleDAO/rocket.git

install and start your πŸ‘·β€ Hardhat chain:

cd rocket
yarn install
yarn chain

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

cd rocket
yarn start

in a third terminal window, πŸ›° deploy your contract:

cd rocket
yarn deploy

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

πŸ“ Edit your frontend App.jsx in packages/nuxt-app

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

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

πŸ”­ Learning Solidity

πŸ“• Read the docs: https://docs.soliditylang.org

πŸ“š Go through each topic from solidity by example editing YourContract.sol in πŸ— scaffold-eth

πŸ“§ Learn the Solidity globals and units

πŸ’Œ P.S.

🌍 You need an RPC key for testnets and production deployments, create an Alchemy account and replace the value of ALCHEMY_KEY = xxx in packages/react-app/src/constants.js with your new key.

πŸ“£ Make sure you update the InfuraID before going into production