Documentation

Everything you need to know about PumpHub.

Getting Started

What is PumpHub?

PumpHub is the home for crypto communities. A platform where projects — memecoins, DeFi protocols, NFT collections, DAOs, and more — can build and manage their community. Think of it as the community layer your project has been missing.

Create an account

Head to /signup and pick a username, enter your email, and set a password. That's it — you're in. Your profile is created automatically and you can customize it later from the dashboard.

Your dashboard

The dashboard is your home base. See your communities, recent activity, notifications, and manage your profile. Access it at /dashboard after signing in.

Communities

Creating a community

Click "+ Create Community" from your dashboard sidebar. Give it a name, slug (URL-friendly identifier), description, and bio. Choose a category (Memecoins, DeFi, NFT, Gaming, DAO, Other) and set the visibility to Public, Private, or Invite Only. You can also add social links (Twitter, Telegram, Discord, Website) and a contract address.

Community visibility

Public communities are visible to everyone and anyone can join. Private communities are only visible to members. Invite Only communities require an invite link with a unique code to join.

Community pages

Each community has a Posts feed, an About page (with bio, details, and rules), and a Members page. The URL format is /c/your-slug. Community owners can customize the banner, avatar, description, bio, and links.

Roles & Permissions

Owner

The person who created the community. Full control: manage settings, assign mods, ban/mute users, pin posts, make announcements, delete posts, manage rules, create invite links, and view moderation logs. An owner cannot leave their own community.

Mod

Assigned by the owner. Mods can ban and mute members, pin posts, make announcements, delete posts, create invite links, and view moderation logs. They cannot change community settings or assign other mods.

Member

Anyone who has joined the community. Members can create posts, comment, like, and participate in discussions. They can leave the community at any time.

Posts & Discussions

Creating posts

Members can create posts from the community feed page. Posts have an optional title and required content. Click "Write something..." to open the post editor.

Comments & replies

Each post has a comment section. Members can write comments and reply to other comments with nested replies. Comments show the author, timestamp, and a reply button.

Likes

Members can like posts. The like count is displayed on each post. Like counts are automatically tracked via database triggers.

Pinned posts & announcements

Owners and mods can pin posts to the top of the feed and mark posts as announcements. Pinned posts show a green left border and a pin badge. Announcements display a separate badge.

Moderation

The manage page

Owners and mods can access the manage page from the community header. It has three tabs: Members (ban, mute, assign roles), Posts (pin, announce, delete), and Mod Log (view all moderation actions).

Banning & muting

Banned users cannot see or interact with the community. Muted users can view but cannot post or comment. Both actions are logged in the moderation log. Users can be unbanned and unmuted.

Moderation log

Every moderation action is logged: bans, mutes, role changes, post deletions. The mod log shows who did what, to whom, and when. Only owners and mods can see the log.

Profile & Settings

Edit profile

From /dashboard/profile you can update your display name, username, bio, avatar URL, and banner URL. Changes are saved instantly.

Account settings

From /dashboard/settings you can change your password or delete your account. Password must be at least 6 characters. Account deletion is permanent.

Explore

Discovering communities

The /explore page shows all public communities sorted by member count. Filter by category (Memecoins, DeFi, NFT, Gaming, DAO, Other) or search by name.