Welcome to the Fastest Finger Scaffold! This project is designed to help hackers quickly set up their blockchain development environment during hackathons, so they can focus on building amazing projects without wasting time on initialization.
- Pre-configured Wagmi: Get started with Wagmi, a React Hooks library for Ethereum, without any setup.
- Integrated RainbowKit: Easily add wallet connection functionality to your dApp with RainbowKit.
- Privy Integrated: Use Privy to store and manage user data securely.
- Tailwind CSS: Utilize Tailwind CSS to quickly style your project.
- Next.js: Build your project with Next.js, a React framework for production.
- Blockchain Development Ready: All necessary tools and libraries for blockchain development are pre-installed and configured.
- Optimized for Hackathons: Spend less time setting up your development environment and more time building your project.
Follow these steps to get your development environment up and running:
Make sure you have the following installed on your machine:
- Node.js (>= 14.x)
- npm (>= 6.x) or yarn (>= 1.x)
-
Clone the repository:
git clone https://github.com/your-username/fastest-finger-scaffold.git
-
Navigate to the project directory:
cd fastest-finger-scaffold -
Install the dependencies:
pnpm install
or
yarn install
To start the development server, run:
pnpm run devor
yarn startThis will launch the project in development mode. Open http://localhost:3000 to view it in the browser.
- Create a
.envfile in the root directory of the project. - Add the following environment variables to the
.envfile:NEXT_PUBLIC_PRIVY_APP_ID= NEXT_PUBLIC_RAINBOW_KET_ID=
- Wagmi: Utilize Wagmi hooks to interact with the Ethereum blockchain.
- RainbowKit: Use RainbowKit components to add wallet connection features to your dApp.
We welcome contributions! Please read our contributing guidelines for more details.
This project is licensed under the MIT License. See the LICENSE file for more information.
Happy hacking!