An open API service indexing awesome lists of open source software.

https://github.com/wenalt/base-lite

Base Lite · Farcaster miniapp for explore BASE Ecosystem and Superchain Eco
https://github.com/wenalt/base-lite

appkit base buildonbase education farcaster l2 miniapp nextjs onchain reown superchain wagmi walletconnect

Last synced: 8 months ago
JSON representation

Base Lite · Farcaster miniapp for explore BASE Ecosystem and Superchain Eco

Awesome Lists containing this project

README

          

# Base Lite

> mini-hub for the **Superchain Eco** — education-first, Base-aligned guides, badge walkthroughs, and low-friction actions (daily check-in, onchain routines)

[![Deploy](https://therealsujitk-vercel-badge.vercel.app/?app=base-lite)](https://base-lite-pi.vercel.app/)
[![License: MIT](https://img.shields.io/badge/License-MIT-black.svg)](#license)

## What is it?

**Base Lite** is a tiny, fast web app that helps newcomers and builders:
- Understand the **Base** ecosystem with short, practical guides.
- Earn/track **badges** (with a clear “how/why/risks” section per badge).
- Keep a steady onchain cadence (planned: **Daily Check-in**).
- Nudge organic participation (governance, quests, social identity).
- (Planned) micro-rewards in **$wenaltszn** for streaks/ships.

It mirrors Celo Lite’s minimal UI/structure, adapted to **Base**:
- Transparent header, system **Light/Dark/Auto** theme.
- JS-only, no heavy CSS frameworks.
- Farcaster mini-app compatibility kept (meta + manifest).
- Clean separation for a future **Badges** section with per-badge guides.

## Live

- App: **https://base-lite-pi.vercel.app/**
- Repo: **https://github.com/wenalt/base-lite/**
- Farcaster: **https://farcaster.xyz/wenaltszn.eth**
- Discord (Base): **https://discord.gg/buildonbase**
- X (Base): **https://x.com/base**

## Screens

Base Lite OG

## Tech Stack

- **Next.js 14.2.32** — React framework for the frontend
- **React 18.3.1**
- **Wagmi 2.12.14** — Ethereum hooks for wallet connection
- **Viem 2.37.9** — fast and modern EVM client
- **@reown/appkit 1.7.18** — WalletConnect AppKit (Reown)
- **@reown/appkit-adapter-wagmi 1.7.18** — AppKit ↔ Wagmi integration
- **@tanstack/react-query 5.56.2** — query management and cache

### WalletConnect / Reown
The app integrates **Reown AppKit** for connection via WalletConnect, with `WagmiAdapter` for full compatibility with Wagmi & Viem.

### Deployment
- Node.js 20.x
- Hosted on **Vercel**

## Features

- ✅ Transparent header & Base-blue theme
- ✅ Reown AppKit integration
- ✅ Light/Dark/**Auto** theme toggle (remembered)
- ✅ Minimal wallet connect stub (AppKit slot ready)
- ✅ Footer shortcuts (Discord/X/Guild Base)
- ✅ **Daily Check-in** (one free, gas-sponsored action/day if possible)
- 🔜 **Badges** section with compact guides (Base-aligned copy)
- 🔜 **Creator/Builder Score** helper (Talent Protocol)
- 🔜 Optional rewards in **$wenaltszn** for streaks/ships

## Local dev

```bash
npm i
npm run dev
# open http://localhost:3000