Mantle · Arbitrum · HashKey Chain · Ethereum · Signal-to-Execution AI
Signal-to-execution AI running on Mantle, Arbitrum, HashKey Chain, and Ethereum. Scout detects smart money in real time. Execute acts on it autonomously.
The Product
Mantis runs as a single signal-to-execution system. Scout is what you see. Execute is what acts. The API is how you build on it.
The intelligence layer. Monitors Agni Finance and Merchant Moe on Mantle — Uniswap V3 and Trader Joe on Arbitrum — Uniswap V3 blue-chip pools on Ethereum — plus token transfer-flow monitoring on HashKey Chain — around the clock. Detects smart money wallet clusters using z-score anomaly detection, enriches each signal through Claude Sonnet, and delivers plain-English alerts with confidence scores to Telegram. Every signal is hashed and recorded immutably on-chain via SignalAuditLog.sol.
The execution layer. An intent-based agentic wallet powered by the Byreal Skills CLI. Define your intent once — "follow smart money into mETH pools when confidence exceeds 75" — and the agent evaluates safety guards, sizes the position, and executes autonomously. Every decision, including aborts, is logged to the agent's ERC-8004 on-chain identity via AgentIdentity.sol.
Programmatic Access
The same enriched, on-chain-verifiable signals — as an authenticated REST feed and real-time webhooks. Built for funds, desks, and builders who want the data, not the chat.
A read feed over every signal Mantis has ever produced, each with its 1h/4h/24h/7d PnL track record — plus HMAC-signed webhooks that push new signals to your endpoint the moment they fire. Authenticated with a bearer key; billed in USDC on Arbitrum, pay-for-a-period. Interactive docs at /docs. Keys are issued on request — apply below, or DM @mantis2026.
/v1/signals, /v1/signals/{id}, /v1/statsSignalAuditLog.sol$ curl https://api.mantis.baiq.tech/v1/signals?chain=ethereum \
-H "Authorization: Bearer mantis_live_…"
{
"data": [{
"id": 298,
"chain": "ethereum",
"signal_type": "accumulation",
"confidence": 82,
"total_volume_usd": 1420000,
"z_score": 5.1,
"wallets": ["0x9205…f0bb"],
"outcomes": [
{ "horizon": "24h", "pct_change": 6.2, "hit": true }
]
}],
"next_cursor": "297"
}
Illustrative response, trimmed. Every field is live in /openapi.json.
How It Works
One deployment, four chains. Mantle, Arbitrum, HashKey Chain, and Ethereum feed a single pipeline — from raw RPC data to on-chain execution record.
On-Chain
Eight contracts across four chains — Mantle, Arbitrum, HashKey Chain, and Ethereum, all mainnet. Every signal hashed. Every agent decision recorded. Nothing off-chain, nothing hidden.
On-Chain Proof
Scout's signal log is confirmed live on all four chains' mainnet. Execute's autonomous-decision proof below is from testnet — Execute itself still runs in simulated/dry-run mode in production (Mantle's byreal-cli execution path isn't installed yet; see Stack). Judges can verify every transaction live.
BYREAL_DRY_RUN=true) until the execution path is fully wired.
Stack