TokenTrove LogoTokenTrove

Contribute to TokenTrove

Help us build the future of digital asset showcases.

Why Contribute?

This project is open-source and built for the community. By contributing, you can help add new features, fix bugs, and improve the experience for everyone. Whether you're a developer, a designer, or just an NFT enthusiast with great ideas, we welcome your input.

Our Tech Stack
This project is built with a modern, powerful tech stack:
  • Next.js: A leading React framework for building fast, server-rendered applications.
  • React: The core library for building user interfaces with components.
  • TypeScript: For type-safe JavaScript that improves code quality and maintainability.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • ShadCN UI: A collection of beautifully designed, accessible, and reusable components.
  • Google Gemini API: Powering the AI assistant for an interactive experience.
  • Alchemy API: For robust and reliable interaction with the blockchain.
  • Framer Motion: For smooth, declarative animations on page content.
  • Next View Transitions: For seamless, native page transitions.
Contribution Guidelines
We want to make it easy for you to contribute. Here are a few guidelines:
  • Fork the Repository: Start by forking the main repository to your own GitHub account.
  • Create a Branch: Create a new branch for your feature or bug fix. Use a descriptive name (e.g., `feature/add-new-animation` or `fix/gallery-bug`).
  • Make Your Changes: Write clean, readable code and follow the existing code style.
  • Submit a Pull Request: Once you're ready, submit a pull request from your branch to our `main` branch. Provide a clear description of your changes.