Argus
web3 open security intelligence protocol
The problem Argus solves
Wallet users grant token approvals that later become dangerous when a contract is flagged. They need independent, verifiable risk signals—not a single vendor opinion—and automatic protection when consensus crosses a threshold.
Argus ingests signals from Sourcify-oriented watchers, social/Apify scouts, and on-chain monitors into a consensus engine with TEE-attested outputs. A role-aware dashboard shows live scores, agent registry on Sepolia, and ENS CCIP-Read resolution of risk text records. A Guardian service revokes approvals to a monitored spender using Space Orbitport KMS digest signing where configured.
Challenges we ran into
We unified standalone and TEE-bridge deployments behind one signal-api surface, shipped a wildcard ENS resolver plus HTTP gateway with /preview/:addr, and kept Sepolia demos reversible (MockUSDC + FakeSwapNet + guardian loop). Wiring contributor enrollment, social polling agents, and telemetry for KMS-signed revokes made the judge story visible without sacrificing a clear separation between consensus, custody, and UX.
Tracks Applied (3)
SpaceComputer Bounty
SpaceComputer
Sourcify Bounty
Sourcify
Most Creative Use of ENS
ENS
