A modern, decentralized bug bounty platform connecting security researchers with Web3 projects. Built with Next.js 14, TypeScript, and Tailwind CSS.
- Smart Contract Integration: Secure, automated payments using blockchain technology
- Modern Dashboard: Real-time tracking of bounty progress and earnings
- Web3 Authentication: Seamless wallet connection and authentication
- Responsive Design: Beautiful, mobile-first interface with smooth animations
- Priority System: Intelligent bounty prioritization and status tracking
- Real-time Updates: Live notifications and status changes for bounty submissions
- Frontend: Next.js 14, React 18, TypeScript
- Styling: Tailwind CSS, Framer Motion
- Authentication: Web3 wallet integration
- State Management: React Context + Hooks
- Database: Prisma with PostgreSQL
- Blockchain: Ethereum Smart Contracts
- Clone the repository
- Install dependencies:
pnpm install
- Set up environment variables:
cp .env.example .env.local
- Run the development server:
pnpm dev
- App Router: Leverages Next.js 14's app directory structure
- Server Components: Optimized performance with React Server Components
- API Routes: RESTful API endpoints for bounty management
- Smart Contracts: Secure payment and verification system
- Secure wallet authentication
- Input validation and sanitization
- Rate limiting and DDoS protection
- Smart contract auditing capabilities
Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
- The Web3 community for continuous support and feedback
- All contributors who have helped shape this platform
Built with ❤️ for the Web3 security community