Triumvirate — Multi-Agent AI Trading System

Created by team Triumvirate on April 05, 2026

Triumvirate is a multi-agent AI trading system built for the ERC-8004 & Kraken CLI hackathon. It combines autonomous AI decision-making with on-chain trustless verification. The system consists of three specialized agents: 1. Analyst Agent — Scans 6 crypto pairs, classifies market regime (TRENDING/RANGE/LOW_VOL), and generates signals using 3-way LLM consensus (Claude, Codex, Gemini running in parallel). Only signals with majority agreement (2/3 or 3/3) are forwarded. 2. Risk Guardian Agent — Reviews every signal, checks daily drawdown budget, position limits, and adjusts position sizing based on regime (50% reduction in LOW_VOL, 75% in RANGE). Posts risk decisions to the message bus. 3. Executor Agent — Places market orders on Kraken via CLI, manages stop-losses, monitors positions with TTL-based exits, and dynamically adjusts stops using AI analysis. ERC-8004 integration: Each agent has an on-chain identity via the ERC-8004 Identity Registry. Every trade intent, risk decision, and LLM consensus is posted as a validation checkpoint to the Sepolia ValidationRegistry, building a transparent audit trail of agent behavior and reputation. The scanner ranks pairs by momentum/volume score. The LLM prompt includes scanner rankings and blocked pairs, ensuring the AI focuses on the highest-opportunity assets while avoiding duplicates. Adaptive regime thresholds automatically relax in quiet markets to capture more trades.

Category tags: