Contract Explorer

13 contracts, 13 interfaces, and 4 libraries. Full Solidity source code, ABIs, constructor arguments, and predeploy addresses -- everything on-chain, fully transparent.

Interfaces13 files

IBonfire.sol

InterfacesIBonfire81 lines

ICitizenRegistry.sol

InterfacesICitizenRegistry180 lines

IComputeBasketOracle.sol

InterfacesIComputeBasketOracle126 lines

IConstitutionalGuard.sol

InterfacesIConstitutionalGuard126 lines

IConvictionWeighting.sol

InterfacesIConvictionWeighting74 lines

ICreatorGrantOracle.sol

InterfacesICreatorGrantOracle129 lines

IGovernor.sol

InterfacesIGovernor174 lines

IOneWayBridge.sol

InterfacesIOneWayBridge71 lines

IQuadraticVoting.sol

InterfacesIQuadraticVoting165 lines

ISovereigntyIndex.sol

InterfacesISovereigntyIndex90 lines

ISupportClasses.sol

InterfacesISupportClasses211 lines

IUBCDistributor.sol

InterfacesIUBCDistributor132 lines

IUCUToken.sol

InterfacesIUCUToken81 lines

Libraries4 files

Constants.sol

LibrariesConstants — System-Wide Configuration140 lines

Errors.sol

LibrariesErrors — System-Wide Custom Errors159 lines

Events.sol

LibrariesEvents — Cross-Contract System Events29 lines

FixedPointMath.sol

LibrariesFixedPointMath — Fixed-Point Arithmetic for Governance397 lines

Gas Benchmarks

OperationContractEstimated Gas
UCU transferUCUToken~51,000
UCU mintUCUToken~70,000
Bridge depositUSDCOneWayBridge~120,000
Bridge depositETHOneWayBridge~100,000
UBC enrollUBCDistributor~85,000
UBC claimUBCDistributor~95,000
Bonfire reportRevenueBonfire~75,000
Bonfire finalizeEpochBonfire~110,000
QV stakeQuadraticVoting~80,000
QV voteQuadraticVoting~65,000
Register humanCitizenRegistry~90,000
SupportClasses distributeSupportClasses~150,000
Gas estimates are from Foundry test runs on a local Anvil fork. Actual L2 costs will vary based on network conditions and calldata compression.