ChatZapp

2024

Solana wallet-authenticated AI chat platform where users stake credits to interact with personality-driven agents. Combines LLM APIs, token-based credit systems, and lightweight Web3 integrations for on-chain identity.

SolanaWeb3.jsNode.jsOpenAI APIPostgreSQL

Overview

ChatZapp is an AI chat platform that uses Solana wallet authentication. Users stake credits to interact with personality-driven agents powered by LLM APIs. The project combines token-based credit systems with lightweight Web3 integrations for on-chain identity verification.

Brief & Challenge

The goal was to create an AI chat experience with Web3-native identity — no email signup, just wallet connect. Users needed a credit system to gate AI usage and a way to interact with distinct AI personalities.

Approach & Decisions

Integrated Solana wallet adapter for authentication, built a credit staking mechanism, and connected OpenAI API with custom system prompts per agent. PostgreSQL stores conversation history and user credits. The architecture separates Web3 logic from the chat layer for maintainability.

Tech Stack

Web3 + AI • Solana, Web3.js, Node.js, OpenAI, PostgreSQL • 2024