QovaQova docs
Smart Contracts

QovaCore

Facade contract coordinating cross-contract operations.

Facade contract that coordinates operations across ReputationRegistry, TransactionValidator, and BudgetEnforcer.

Functions

FunctionAccessDescription
executeAgentAction(address, bytes32, uint256, uint8)PublicRecord tx + check budget in one call

Events

event AgentActionExecuted(address indexed agent, bytes32 indexed txHash, uint256 amount, uint8 txType);

Access Control

QovaCore holds privileged roles on all three core contracts:

RoleContract
UPDATER_ROLEReputationRegistry
RECORDER_ROLETransactionValidator
BUDGET_MANAGER_ROLEBudgetEnforcer

Address

Base Sepolia: 0x9Ee4ae0bD93E95498fB6AB444ae6205d56fEf76a