⚠️ IMPORTANT NOTE: The "Origin Payment Terminal" in this demo operates in Simulation Mode because regional restrictions prevented access to the live Circle API during the hackathon. The security logic (n8n + Gemini + DeepSeek) is fully functional and live.
Try the App: https://primuez-guard.vercel.app
As AI agents begin to spend money autonomously, the risk of automated fraud increases. Primuez Guard is a Zero-Trust security agent that acts as a firewall for your crypto wallet.
It intercepts invoice data and performs a ruthless forensic investigation before allowing any funds to leave your wallet.
- 🕵️♂️ Live Forensics: Uses Tavily to crawl vendor URLs in real-time, detecting "Ghost Domains" and deep-path phishing links.
- 🧠 AI Judge: Uses DeepSeek V3 and Google Gemini 2.5 to reason through evidence and assign a Risk Score.
- 👁️ Visual Analysis: Uses Mistral OCR to extract hidden data from invoice PDFs.
- 🔒 Conditional UI: The Origin/Circle payment terminal is physically removed from the interface if a threat is detected.
The backend logic is orchestrated via n8n. We have included the full workflow file in this repository for transparency and replicability.
- Workflow File: View n8n Workflow JSON
- AI Models: Google Gemini 2.5 Flash, DeepSeek V3, Mistral.
- Blockchain: Arc L2 (Settlement), Circle USDC (Payment).
To run the frontend interface on your local machine:
Prerequisites: Node.js installed.
-
Clone the repository:
git clone [https://github.com/Primuez/Primuez-Guard.git](https://github.com/Primuez/Primuez-Guard.git) cd Primuez-Guard -
Install dependencies:
npm install
-
Configure Environment: Create a
.env.localfile in the root directory and add your n8n Webhook URL:REACT_APP_WEBHOOK_URL="your_production_n8n_webhook_url" -
Run the app:
npm run dev
Built for the Agentic Commerce on Arc Hackathon.
- Track: Agentic Commerce / AI Agent
- Integration: Circle Origin (Vibecoding for UI), Arc L2 (Settlement Layer).
