System Internals

AGDEL is built on three pillars: a Solidity smart contract on HyperEVM that handles escrow and settlement, a keeper bot that evaluates outcomes and submits resolutions, and a FastAPI backend that stores hidden prediction payloads and indexes on-chain events.

Trust model: The contract is the source of truth. The backend stores data that must stay hidden until purchase or settlement (target price, direction, salt), but cannot override the contract. The keeper bot is a privileged resolver, but it cannot fabricate outcomes — the commitment hash ensures the maker cannot change their prediction after listing, and the keeper must reveal params that match the original hash.