1 of 15

CoinCard

Phong Cao, Worcester Polytechnic Institute, @plddoanhz

Doanh Phung, Worcester Polytechnic Institute, @phong1105

Truong Dang, New Jersey Institute of Technology, @.truongdang

GitHub: https://github.com/PhongCT1105/Coincard

Coinbase Replica - Trade with 1 Click

© HackPrinceton 2025

2 of 15

CoinCard - AI Native Coinbase

© HackPrinceton 2025

CoinCard transforms crypto investing into an autonomous, insight-driven experience. By combining live market data, X (Twitter) trends, and AI reasoning, it guides users to buy, sell, or hold confidently

Original Coinbase

CoinCard

Manual trading & portfolio tracking

Autonomous, insight-driven investing via AI

Static charts

AI agents that explain why trends happen

Users manually analyze data

AI scouts tokens, news, tweets, and emotions in real time

Simple watchlists

Personalized AI alerts based on user trading style

Limited education

AI chat mentor is everywhere!

3 of 15

What It Does? - Live Data Update, Fetch, Display

© HackPrinceton 2025

  • Fetches real-time crypto data (auto-refreshes every 10 minutes)
  • Provides visual analytics for each coin

4 of 15

What It Does? - Sentiment Analyzation

© HackPrinceton 2025

  • Tracks live crypto trends and community sentiment from X (Twitter)

    • Traders actively update trading information on X‼️
    • Use X API to fetch all tweets related to a coin
    • Integrate xAI’s Sentiment Model to classify emotions: BULLISH, NEUTRAL, or BEARISH

⇒ Help users spot emerging trends before price movements

5 of 15

What It Does? - Backend Transaction

© HackPrinceton 2025

  • Enables users to BUY, SELL, and CONVERT coins seamlessly through a unified panel

  • Sell API completed! Frontend integration in progress 🥲
  • Frontend automatically fetches updated balances instantly using React and Snowflake queries

6 of 15

What It Does? - Transaction History Log

© HackPrinceton 2025

  • Automatically records every BUY, SELL, and CONVERT transaction with timestamp and profit/loss
  • Displays a real-time transaction feed powered by Snowflake (always up to date after each trade)

7 of 15

What It Does? - Prompt Engineering

© HackPrinceton 2025

AI Chat Assistant (“Ask Grok”)

  • Embedded everywhere in CoinCard from Home to Trade tabs

Use xAI API (Grok) with custom Prompt Engineering to give users more understanding of a specific coin

8 of 15

What It Does? - Multi-Agent AI

© HackPrinceton 2025

Strategic Lab

  • Orchestrate multiple agents (News, Sentiment, Behavioral, Analysis) using LangGraph

9 of 15

What It Does? - Retrieval-Augmented Generation (RAG)

© HackPrinceton 2025

Style Match

  • Use RAG to learn user’s investing style from
    • coins they’ve bought
    • coins they’ve asked the chatbot about
    • past portfolio performance and preferences
  • Calculates a Relevance Score (0–1) to measure how well coin matches user’s trading style

10 of 15

What It Does? - Anomaly Detection

© HackPrinceton 2025

  • Automatically triggers an alert box when user’s matched-style coin has an unusual price change
  • Powered by Snowflake Cortex Anomaly Detection, trained directly on live crypto price data.
  • Utilizes Snowflake Streams & Tasks to monitor new records and flag anomalies each 5 minutes
  • Fully automated data flow: CoinGeckoSnowflakeFastAPIReact UI
  • No manual requests required ‼️

11 of 15

What It Does? - Action Agent

© HackPrinceton 2025

Live Trading

  • Control VibeTrade agent to reason current data and display recommendation on whether to Trade or Hold
  • Recommendation can be refreshed and re-generated each about 2 minutes

12 of 15

13 of 15

Technologies Used

© HackPrinceton 2025

  • Python, FastAPI, hashlib → handle API routes and ETL pipelines
  • SQL → manage structured crypto data and portfolio analytics
  • React, TypeScript → frontend display
  • Snowflake API
    • Snowflake Database → store crypto prices, volume, user portfolio, and transaction logs
    • snowflake.connector → connect backend FastAPI to Snowflake securely without local storage, transfer SQL queries to Snowflake instead of retrieving its data to local
    • snowpark → creates Python UDFs for smarter SQL queries and AI-powered transformations
    • Snowflake Cortex Anomaly Detection → detect abnormal price changes automatically
    • Snowflake Streams & Tasks → monitor data changes and triggers anomaly workflows
  • X API → collect trending tweets and news related to selected coins
  • xAI API (Grok) → provide natural-language reasoning and personalized chat insights
  • LangGraph, RAG → orchestrate agents and retrieve user-specific trading data
  • CoinGecko API

14 of 15

TRACKS APPLIED FOR

Best Overall Hack

Business and Enterprise

Best Practical AI Innovation

Best Financial Hack

YC x HackPrinceton Challenge

Most Impactful Use of the X API

Best Use of Grok for Real-Time Data/Signal Analysis

Exploring Hybrid Intelligence

Best Predictive Intelligence

Best Use of Snowflake API

15 of 15

THANK YOU