Common Solidity smart contracts shared across NovaNet-Core, NovaNet-Validator, and NovaNet-Delegator.
This repository uses shared smart contracts hosted in the NovaNet-CommonContracts repository for consistent implementation and easy updates.
- QuantumSecureHasher.sol (Quantum-resistant hashing utility)
- AIAuditLogger.sol (On-chain logging of AI governance and validator actions)
- AIValidatorSelection.sol (AI-based selection of validators)
- AISlashingMonitor.sol (AI monitoring of validator and delegator slashing events)
- AIRewardDistribution.sol (AI-driven reward calculation and distribution)
- NovaNetValidator.sol (Core validator logic and staking management)
- NovaNetGovernance.sol (Decentralized governance with AI enhancements)
- NovaNetSlashing.sol (Validator penalties and slashing logic)
- NovaNetTreasury.sol (AI-powered treasury management)
- AIGovernanceFraudDetection.sol (Detects fraudulent governance activity via AI analysis)
- AIVotingModel.sol (AI-based dynamic voting power adjustments)
- AIValidatorReputation.sol (Real-time tracking of validator reputation)
Manually download and include contracts from the shared repository:
Note: Regularly update this contract from the shared repository to maintain compatibility.