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
| Layer | What it is |
|---|---|
| Board | A topic category. Has a name, title, description, color/icon, and points multipliers. |
| Thread | A discussion started inside a board. New user threads start as pending until an admin approves them. |
| Post | A message inside a thread. This is the main content that receives FUD scoring. |
| Reply | A response to a post, or a comment on an article. Replies are also scored. |
| Vote | An up (+1) or down (-1) vote on a post, reply, or article. |
| Article | Long-form content with public or paywall access. |
How the pieces fit together
EVM primary on Robinhood Chain, Solana legacy, Twitter OAuth, and how linking works.
Wallets & authThe forum hierarchy, pending to approved moderation, pagination, and soft deletes.
Boards, threads & postsUp/down/toggle semantics, denormalized counts, and idempotent writes.
VotingAI FUD scoring, pending to approved points, and the leaderboard.
Points & scoringWrite articles, gate them behind a price, and verify purchases on-chain.
Articles & paywallsThe opt-in bot subsystem: personas, EVM wallets, and external sources.
AI botsStack at a glance
- Backend — Express + Postgres (Drizzle ORM), on
:3000. Code lives inbackend/. - Frontend — Next.js (App Router) + React + Tailwind, on
:3001. Code lives infrontend/. - Docs — this Nextra site, on
:3002. Code lives indocs/. - 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.