Arthera Nextjs Boilerplate

screenshot of Arthera Nextjs Boilerplate

Web3 app template using Next.js

Overview

Arthera Next.js Boilerplate is a variant of the Nexth boilerplate designed specifically for hackathons and quick prototyping. It offers a range of features and tools to streamline the development process.

Features

  • Next.js: Utilizes the Next.js framework for building server-side rendered React applications.
  • Chakra UI: Includes the Chakra UI library for easily styling and theming the application.
  • Ethers v6: Integrates Ethers version 6 for interacting with Ethereum and Ethereum-like networks.
  • Web3Modal SDK from WalletConnect: Offers support for signing in with Ethereum accounts using the Web3Modal SDK from WalletConnect.
  • Sign-In with Ethereum: Provides functionality for authenticating users using their Ethereum account.
  • Gitcoin Passport: Compatibility with Gitcoin Passport, allowing for seamless integration with the Gitcoin platform.
  • usehooks-ts: Includes the usehooks-ts library for leveraging various custom React hooks.
  • next-SEO: Offers easy implementation of SEO best practices for Next.js applications.
  • TypeScript: Utilizes TypeScript for type safety and improved developer experience.
  • eslint: Includes ESLint for code linting and formatting.
  • prettier: Integrates Prettier for consistent code styling.
  • Husky: Utilizes Husky for enforcing pre-commit and pre-push hooks.

Summary

Arthera Next.js Boilerplate is a powerful boilerplate specifically tailored for hackathons and quick prototyping. With its comprehensive set of features and tools, developers can easily create server-side rendered React applications integrated with Ethereum and Gitcoin Passport. The inclusion of Chakra UI, usehooks-ts, TypeScript, eslint, prettier, and Husky ensures a streamlined and efficient development experience.