MeTTaPay
Non-custodial AI copilot for crypto payments. Built at ETHGlobal New Delhi.

Overview
Non-custodial AI copilot for crypto payments. Routes payments using Agentic AI and MeTTa Knowledge Graphs without ever touching user funds. Bridges natural-language commands (e.g., 'Send 5 USDC to alice.eth') to ENS-based blockchain execution using the Python uAgent framework. Deployed on Agentverse (by Artificial Superintelligence Alliance) where it achieved a 4.5/5 rating. Mid-hack resolved critical package conflicts (Agentverse 0.12.0 vs local 0.13.0) by downgrading to compatible versions. Backend uses Flask for a lightweight API, deployed quickly via Railway from code to live endpoint. Screenshots/logs demonstrate Railway deployment success — see uAgents_log.xyz in the GitHub repo.
Features
- Natural language → ENS execution pipeline
- Agentic routing with MeTTa Knowledge Graphs
- Non-custodial: never touches user funds
- uAgent-based agent deployed on Agentverse (4.5/5)
- Resolved runtime version conflicts (uAgent 0.12.0)
- Flask backend deployed on Railway
Tech Stack
- Python: Fundamental language for uAgent bots
- uAgent: Agentic AI framework by ASI Alliance
- Flask: For backend and API endpoints
- Railway: For deployment from code to live endpoint
- ENS: Ethereum Name Service for wallet addressing
- Knowledge Graphs: Technique for structured data representation