Smart Contracts
Contracts Overview
On-chain reputation registry, transaction validator, and budget enforcer on Base L2.
7 Solidity contracts built with Foundry and OpenZeppelin v5. Deployed on Base Sepolia and SKALE Base.
Deployed Addresses (Base Sepolia)
| Contract | Address |
|---|---|
| ReputationRegistry | 0x0b2466b01E...563fBB |
| TransactionValidator | 0x5d7a7AEAb2...e900 |
| BudgetEnforcer | 0x27161878...C76E |
| QovaCore | 0x9Ee4ae0bD9...f76a |
Architecture
QovaCore (Facade)
├── ReputationRegistry <- UPDATER_ROLE
├── TransactionValidator <- RECORDER_ROLE
└── BudgetEnforcer <- BUDGET_MANAGER_ROLESections
- ReputationRegistry - Score storage and agent registration
- TransactionValidator - Transaction recording and stats
- BudgetEnforcer - Spending limits
- QovaCore - Facade for cross-contract operations