About the project
What is CAS / Casandra?
CAS is the app isotype; Casandra is the product — a lie detector for AI agents that talk about money. Your USDT stays in your WDK wallet — Casandra never custodies. Agents can speak. They cannot seal a lie — and they cannot spend USDT on one.
Problem
Agents invent prices and still call send tools (hallucinated txs, unauthorized MCP sends, prompt-injection drains).
How it works
- Agent states a money claim (demo lie: ETH is $8,000 — send USDT).
- Casandra audits vs live market evidence and seals a receipt (TRUE / MIXED / FALSE + hash).
- Before WDK send: check_spend_guard(receipt).
- If FALSE → USDT dry-run BLOCKED. Money never moves.
Demo
- Live: https://casandra-two.vercel.app
- Story: wallet 500 USDT → lie → FALSE → Send 200 USDT → BLOCKED
- MCP general: packages/mcp-server (casandra)
- MCP lite (low API): packages/mcp-lite (casandra-lite)
- API: GET /api/health · POST /api/audit-claim · POST /api/check-spend-guard
Vs WWall (WDK Track)
WWall asks “may this wallet spend?” Casandra asks “is the agent’s claim true?” — then seals and blocks on FALSE.
On-chain
- CasandraRegistry · Ethereum Sepolia
- 0xc9fcDEC150C8903b51F299dcBa308F453C4AB975
- https://sepolia.etherscan.io/address/0xc9fcDEC150C8903b51F299dcBa308F453C4AB975
WDK packages
- @tetherto/wdk@1.0.0-beta.16
- @tetherto/wdk-cli@1.0.0-beta.3
Tracks
General + WDK. Not financial advice.
Hacki