import { useLocation } from 'react-router-dom'; import useDirectoryModalStore from '../../stores/use-directory-modal-store'; import styles from './directory-modal.module.css'; const DirectoryModal = () => { const { showModal, closeDirectoryModal } = useDirectoryModalStore(); const location = useLocation(); const isHomeView = location.pathname === '/'; if (!showModal) { return null; } const handleBackdropClick = (e: React.MouseEvent) => { if (e.target === e.currentTarget) { closeDirectoryModal(); } }; return (

Submit a Board to a Directory

The board you clicked on doesn't exist yet, but it can be yours!

Creating Your Board

Anyone can create a board using the{' '} Seedit GUI client {' '} or{' '} plebbit-cli . Users can access it anytime via the search bar, direct links, or by subscribing with the "[Subscribe]" button— no directory assignment or dev approval needed. Directory boards are simply featured in homepage categories (like "Anime & Manga") and are handpicked by devs until DAO curation is implemented.

Directory Submission

To submit your board, open a PR editing{' '} 5chan-multisub.json {' '} with your board's title, address, and NSFW status. Requirements: 99% uptime (they're P2P nodes), active, well-moderated, and relevant to the category. Devs will review and approve/reject based on these criteria.

Future: DAO Voting

Directory assignments will use gasless pubsub voting—communities vote, highest-voted board wins the slot. Voting pages = discovery: Each directory's voting page lists all competing boards (even low-voted ones), giving visibility without winning or dev approval. See{' '} design draft .

); }; export default DirectoryModal;