SMART CONTRACTS
The Verdikt protocol relies on three primary contracts deployed across the Base L2 network. These handle value locking, state logic, and provider metadata without central intermediaries. By distributing these responsibilities, Verdikt ensures maximum security and decentralization.
The core vault where all USDC is staked. It implements the ERC-8183 vault abstractions and prevents admin keys or protocol founders from rug-pulling user deposits.
A persistent soulbound token (SBT) minter that tracks provider XP across the Verdikt ecosystem. All job settlements ping the reputation engine to either increase levels or slash accumulated points for failure.
Handles the 3/5 multisig mechanism. Every time a new proof is submitted on a subjective job, this contract pseudo-randomly selects 5 validators from the Level 5 Legend provider pool using Verifiable Random Functions (VRF).