Inspiration
Navigating the world of cryptocurrency can be overwhelming for beginners. We wanted to create a solution that combines education, real-time data, and easy trading — all through a simple, conversational interface. The idea was to build a chatbot that acts like a friendly crypto expert in your pocket.
What it does
Crypto Mentor is an AI-powered chatbot that helps new and experienced users:
- 📚 Learn about blockchain and crypto fundamentals
- 💰 Track real-time cryptocurrency prices using CoinGecko API
- 📊 Visualize charts and trends interactively
- 🛒 Buy and sell crypto seamlessly through integrated payment APIs
- 💬 Get instant answers to common crypto questions All through a chat interface that feels natural and intuitive
How we built it
- Frontend: Developed with Next.js, featuring a sleek and responsive chat-based user interface for seamless interaction.
- AI Layer: Powered by OpenAI for conversational understanding
- APIs: Integrated CoinGecko for live market data and charts, banking APIs for simulated trading
- Backend: Built using FastAPI for efficient handling of API routes, AI requests, and business logic.
- Authentication: Simple token-based auth for simulated user sessions
Challenges we ran into
- Real-time price tracking and syncing with chat responses was tricky
- Balancing AI responses between technical accuracy and beginner friendliness
- Handling API rate limits from data providers
Accomplishments that we're proud of
- Seamlessly combined AI, finance APIs, and education in a single interface
- Built a working prototype that can simulate trading and give real-time advice
- Created a responsive, user-friendly chat interface in a short time
- Helped make crypto more approachable for new users
What we learned
- How to integrate real-time financial APIs into conversational flows
- Designing intuitive UX for complex topics like blockchain
- Fine-tuning AI to act as a knowledgeable but friendly mentor
- The value of simplifying crypto onboarding through familiar interfaces like chat
What's next for Crypto Mentor
- Add personalized portfolio tracking and alerts
- Expand multi-language support for global adoption
- Launch a mobile version and Telegram integration
- Partner with educational platforms to onboard new users securely
Built With
- fastapi
- langchain
- nextjs
- typescript

Log in or sign up for Devpost to join the conversation.