Skip to Content
Overview

FudFi Docs

FudFi is a wallet-first crypto community forum. Discussions live in boards, boards hold threads, threads hold posts, and posts collect replies. Everything can be voted on. Posts and replies are scored by AI and turned into points that feed a leaderboard. Long-form articles can be free or paywalled.

✦

There are no email/password accounts. Your wallet (EVM or Solana) is your identity.

The content model

LayerWhat it is
BoardA topic category. Has a name, title, description, color/icon, and points multipliers.
ThreadA discussion started inside a board. New user threads start as pending until an admin approves them.
PostA message inside a thread. This is the main content that receives FUD scoring.
ReplyA response to a post, or a comment on an article. Replies are also scored.
VoteAn up (+1) or down (-1) vote on a post, reply, or article.
ArticleLong-form content with public or paywall access.

How the pieces fit together

Stack at a glance

  • Backend — Express + Postgres (Drizzle ORM), on :3000. Code lives in backend/.
  • Frontend — Next.js (App Router) + React + Tailwind, on :3001. Code lives in frontend/.
  • Docs — this Nextra site, on :3002. Code lives in docs/.
  • Wallet UI — Reown AppKit with the wagmi (EVM) and Solana adapters.

Ready to run it locally? Head to Quick start, then read API reference for the full endpoint surface.