hackquest logo
  • Aprender
  • Explorar curso
  • Construir
  • Explorar hackatón
  • Archivo de proyectos
  • Comunidad
  • Foro
  • Evento global
  • Mi comunidad
  • Aprendizaje conjunto
  • Centro de organización
  • Más
    • Glosario
    • Blog
    • Grifos
    • Estación de trabajo
    • Kit de prensa
    • Fundador
hackquest logo

PayGuard

PayGuard is an AI agent that lets you send one-time and recurring payments on Arbitrum using natural language.

Videos

Imagen del proyecto 1

Pila tecnológica

Python
Web3
langGraph
langChain
AppScheduler

Descripción

PayGuard is an autonomous AI-powered onchain payment agent built with Streamlit and LangGraph. It allows users to send one-time and recurring USDC payments on Arbitrum Sepolia using natural language commands (e.g., “Send 50 USDC every Friday” or “Pay 100 USDC to 0x… monthly”). The agent intelligently routes requests to the appropriate tools, schedules recurring payments using APScheduler with persistent SQLAlchemy storage, and logs all transactions in a SQLite database. Key features include a live dashboard with payment metrics, daily volume charts, recent transaction history, active job management with cancel buttons, and robust frequency parsing supporting daily, weekly, monthly, business days, and ordinal schedules (e.g., “first Monday of the month”). The system ensures persistence and provides a seamless chat interface powered by LangChain + OpenRouter. This project demonstrates practical onchain automation with reliable background job execution and full auditability.

Líder del equipo
Oonwujekwe uba
Enlace del proyecto
Desplegar ecosistema
Arbitrum SepoliaArbitrum Sepolia
Sector
DeFiAI