描述
Orcus is an autonomous, multi-chain trading agent that keeps your trading intent encrypted until settlement is final. Users submit an encrypted strategy to a Strategy Vault on the chain of their choice (Arbitrum, plus five more EVM chains and Sui). An agent decrypts it inside a TEE (Trusted Execution Environment) on 0G Compute, consults live market data, decides whether to execute, writes an immutable audit receipt to 0G Storage, and settles the swap on-chain. 0G is the privacy and proof backbone for every trade: on Ethereum Sepolia it settles through real Uniswap V3 in real USDC, and on Arbitrum and the others through the Orcus router. At no point does any validator, front-runner, or observer see what the user intended to trade.
The problem it solves: every DEX transaction today is visible in the public mempool before it confirms. Bots monitor this pool, see your pending swap, and sandwich you, buying before you and selling after, extracting value at your expense. Orcus eliminates this attack surface entirely. The intent is ECIES-encrypted in your browser, only a sealed TEE enclave can read it, and the swap settles in a single atomic transaction that no one can front-run.
本次黑客松进展
Built entirely during the buildathon. Designed and deployed the full Orcus stack across seven networks: a Solidity contract suite (StrategyVault with EIP-712 agent attestation, an independent atomic oracle price floor, and zero agent calldata discretion, plus OrcusRouter, OrcusUSDC, WrappedNative, OrcusOracle, and a Pyth adapter) on six EVM chains including Arbitrum, and a Sui Move package (coin, oracle, dex, vault). On Ethereum Sepolia, wired the vault to real Uniswap V3 and proved a live swap settling real USDC. Built an autonomous per-chain TypeScript agent that polls events, decrypts ECIES intents, computes indicators (RSI, moving averages, volatility) from live market data, runs sealed TEE inference on 0G Compute, uploads decision receipts to 0G Storage, and executes EIP-712-signed swaps on-chain. Added a strategy intelligence layer where users set typed indicator conditions or chat in plain English, evaluated in code with the sealed model writing the reason. Built a Next.js dashboard with in-browser ECIES encryption, a multi-chain selector for EVM and Sui wallets, intent lifecycle tracking, and a proof viewer that renders the on-chain-anchored 0G Storage receipts. Achieved full end-to-end execution: encrypted intent deposit to the settlement token arriving in the user wallet, with permanent verifiable storage receipts, on Arbitrum, Ethereum Sepolia (real USDC), and Sui. 57 contract tests and 46 agent tests passing. All development visible in commit history.