A decentralized audit platform delivering data-driven blockchain security, community-led research, and transparent reputation tracking.
- Decentralized audit contests and expert consultation services
- Community-driven security research and reporting
- Real-time leaderboard and contributor rewards
- Multi-language support (English and 中文)
- Modern, responsive UI built with Next.js and Tailwind CSS
- Node.js v18 or later
- pnpm (recommended). npm or yarn may also be used.
pnpm installpnpm devOpen http://localhost:3000 to view the application locally.
pnpm build
pnpm start
## SEO and Social Preview
We added metadata for Open Graph & Twitter cards to improve social previews and search engine crawlability.
- Set environment variable NEXT_PUBLIC_SITE_URL to your public URL (example: https://www.theweb3security.com) to configure canonical and sitemap links. The default is now set to https://www.theweb3security.com.
- We also added a large bilingual (English & Chinese) set of keywords in the site metadata to improve search relevance for both languages.
- `public/robots.txt` is used to control crawling and points to the sitemap when NEXT_PUBLIC_SITE_URL is set.
app/— Next.js app directory (routes, layouts, pages)components/— Reusable UI components and page sectionslib/— Utilities, hooks, and translation helperspublic/— Static assets (images, logos). The project logo is atpublic/logo.pngand served at/logo.pngstyles/— Global styles
- Translations: Update or add language files in
lib/translations/. - Images & Logos: Replace assets in the
public/directory (logo atpublic/logo.png). - Theme & Language: Default language is Chinese (
zh); theme and language are managed byproviders/theme-language-provider.tsxand may persist to localStorage.
