Umoja is a DeFi protocol that simplifies creating structured financial products so everyone can afford automated asset m...
Score
82%
Low Risk
Rank#3207
Percentile
Top10%
Vitals
86%Market
72%Decentralization
49%Fundamentals
70%Security
95%Vote for Umoja!
Audit • KYC • PenTestNo Discount Yet
Start voting
Security
Score
95%
0%50%100%
Percentile
Top10%
0%50%100%
Score History
High96
â–¼0.38
Low94
â–¶
Audited By Cyberscope

#NFT#Staking
Onboarded on21/04/2024
0All Findings
0Unresolved
0Acknowledged
0Resolved
0 Critical
0 Medium
0 Minor

SourceRaw Files
Audited Files/SHA256
aave-upgradeability/BaseImmutableAdminUpgradeabilityProxy.sol
aave-upgradeability/InitializableImmutableAdminUpgradeabilityProxy.sol
aave-upgradeability/VersionedInitializable.sol
access-control/AccessControlERC20MintBase.sol
access-control/AccessControlERC20MintBase.sol
access-control/AccessControlERC20MintBaseUpgradeable.sol
access-control/AccessControlERC20MintMissing.sol
access-control/AccessControlERC20MintMissing.sol
access-control/AccessControlERC20MintMissingUpgradeable.sol
access-control/AccessControlERC20MintOnlyRole.sol
access-control/AccessControlERC20MintOnlyRole.sol
access-control/AccessControlERC20MintOnlyRoleUpgradeable.sol
access-control/AccessManagedERC20MintBase.sol
access-control/AccessManagedERC20MintBase.sol
access-control/AccessManagedERC20MintBaseUpgradeable.sol
access-control/MyContractOwnable.sol
access-control/MyContractOwnable.sol
access-control/MyContractOwnableUpgradeable.sol
access/AccessControl.sol
access/AccessControl.sol
access/AccessControlUpgradeable.sol
access/IAccessControl.sol
access/IAccessControl.sol
access/Ownable.sol
access/Ownable.sol
access/Ownable2Step.sol
access/Ownable2Step.sol
access/Ownable2StepUpgradeable.sol
access/OwnableUpgradeable.sol
base/DebtTokenBase.sol
base/EIP712Base.sol
base/FlashLoanReceiverBase.sol
base/FlashLoanSimpleReceiverBase.sol
base/IncentivizedERC20.sol
base/MintableIncentivizedERC20.sol
base/ScaledBalanceTokenBase.sol
beacon/BeaconProxy.sol
beacon/BeaconProxy.sol
beacon/IBeacon.sol
beacon/IBeacon.sol
beacon/UpgradeableBeacon.sol
beacon/UpgradeableBeacon.sol
chainlink/AggregatorInterface.sol
CLAggregators/MockAggregator.sol
common/ERC2981.sol
common/ERC2981.sol
common/ERC2981Upgradeable.sol
compilation/CompilationScript.sol
compilation/CompilationScript.sol
compilation/CompilationScript.sol
compilation/CompilationScript.sol
compilation/CompilationScriptBase.sol
compilation/CompilationScriptBase.sol
compilation/CompilationScriptBase.sol
compilation/CompilationScriptBase.sol
compilation/CompilationTest.sol
compilation/CompilationTest.sol
compilation/CompilationTest.sol
compilation/CompilationTest.sol
compilation/CompilationTestBase.sol
compilation/CompilationTestBase.sol
compilation/CompilationTestBase.sol
compilation/CompilationTestBase.sol
compound/CompTimelock.sol
compound/CompTimelock.sol
compound/CompTimelockUpgradeable.sol
compound/ICompoundTimelock.sol
compound/ICompoundTimelock.sol
configuration/ACLManager.sol
configuration/PoolAddressesProvider.sol
configuration/PoolAddressesProviderRegistry.sol
configuration/PriceOracleSentinel.sol
configuration/ReserveConfiguration.sol
configuration/UserConfiguration.sol
contracts/AccessControl.sol
contracts/Address.sol
contracts/Context.sol
contracts/ERC165.sol
contracts/ERC20.sol
contracts/GPv2SafeERC20.sol
contracts/IAccessControl.sol
contracts/IERC165.sol
contracts/IERC20.sol
contracts/IERC20Detailed.sol
contracts/Ownable.sol
contracts/SafeCast.sol
contracts/SafeERC20.sol
contracts/SafeMath.sol
contracts/Strings.sol
cryptography/ECDSA.sol
cryptography/ECDSA.sol
cryptography/EIP712.sol
cryptography/EIP712.sol
cryptography/EIP712Upgradeable.sol
cryptography/MerkleProof.sol
cryptography/MerkleProof.sol
cryptography/MessageHashUtils.sol
cryptography/MessageHashUtils.sol
cryptography/SignatureChecker.sol
cryptography/SignatureChecker.sol
demo/demo.sol
demo/demo.sol
demo/demo.sol
demo/demo.sol
deployments/ReservesSetupHelper.sol
docs/ERC20WithAutoMinerReward.sol
docs/ERC20WithAutoMinerReward.sol
docs/ERC20WithAutoMinerRewardUpgradeable.sol
docs/ERC4626Fees.sol
docs/ERC4626Fees.sol
docs/ERC4626FeesUpgradeable.sol
ERC1155/ERC1155.sol
ERC1155/ERC1155.sol
ERC1155/ERC1155Upgradeable.sol
ERC1155/IERC1155.sol
ERC1155/IERC1155.sol
ERC1155/IERC1155Receiver.sol
ERC1155/IERC1155Receiver.sol
ERC165/ERC165InterfacesSupported.sol
ERC165/ERC165InterfacesSupported.sol
ERC165/ERC165InterfacesSupportedUpgradeable.sol
ERC165/ERC165MaliciousData.sol
ERC165/ERC165MaliciousData.sol
ERC165/ERC165MaliciousDataUpgradeable.sol
ERC165/ERC165MissingData.sol
ERC165/ERC165MissingData.sol
ERC165/ERC165MissingDataUpgradeable.sol
ERC165/ERC165NotSupported.sol
ERC165/ERC165NotSupported.sol
ERC165/ERC165NotSupportedUpgradeable.sol
ERC165/ERC165ReturnBomb.sol
ERC165/ERC165ReturnBomb.sol
ERC165/ERC165ReturnBombUpgradeable.sol
ERC1967/ERC1967Proxy.sol
ERC1967/ERC1967Proxy.sol
ERC1967/ERC1967Utils.sol
ERC1967/ERC1967Utils.sol
ERC20/ERC20.sol
ERC20/ERC20.sol
ERC20/ERC20Upgradeable.sol
ERC20/IERC20.sol
ERC20/IERC20.sol
erc4626-tests/ERC4626.prop.sol
erc4626-tests/ERC4626.prop.sol
erc4626-tests/ERC4626.prop.sol
erc4626-tests/ERC4626.test.sol
erc4626-tests/ERC4626.test.sol
erc4626-tests/ERC4626.test.sol
ERC721/ERC721.sol
ERC721/ERC721.sol
ERC721/ERC721Upgradeable.sol
ERC721/IERC721.sol
ERC721/IERC721.sol
ERC721/IERC721Receiver.sol
ERC721/IERC721Receiver.sol
Errors/Errors.sol
extensions/AccessControlDefaultAdminRules.sol
extensions/AccessControlDefaultAdminRules.sol
extensions/AccessControlDefaultAdminRulesUpgradeable.sol
extensions/AccessControlEnumerable.sol
extensions/AccessControlEnumerable.sol
extensions/AccessControlEnumerableUpgradeable.sol
extensions/ERC1155Burnable.sol
extensions/ERC1155Burnable.sol
extensions/ERC1155BurnableUpgradeable.sol
extensions/ERC1155Pausable.sol
extensions/ERC1155Pausable.sol
extensions/ERC1155PausableUpgradeable.sol
extensions/ERC1155Supply.sol
extensions/ERC1155Supply.sol
extensions/ERC1155SupplyUpgradeable.sol
extensions/ERC1155URIStorage.sol
extensions/ERC1155URIStorage.sol
extensions/ERC1155URIStorageUpgradeable.sol
extensions/ERC20Burnable.sol
extensions/ERC20Burnable.sol
extensions/ERC20BurnableUpgradeable.sol
extensions/ERC20Capped.sol
extensions/ERC20Capped.sol
extensions/ERC20CappedUpgradeable.sol
extensions/ERC20FlashMint.sol
extensions/ERC20FlashMint.sol
extensions/ERC20FlashMintUpgradeable.sol
extensions/ERC20Pausable.sol
extensions/ERC20Pausable.sol
extensions/ERC20PausableUpgradeable.sol
extensions/ERC20Permit.sol
extensions/ERC20Permit.sol
extensions/ERC20PermitUpgradeable.sol
extensions/ERC20Votes.sol
extensions/ERC20Votes.sol
extensions/ERC20VotesUpgradeable.sol
extensions/ERC20Wrapper.sol
extensions/ERC20Wrapper.sol
extensions/ERC20WrapperUpgradeable.sol
extensions/ERC4626.sol
extensions/ERC4626.sol
extensions/ERC4626.t.sol
extensions/ERC4626.t.sol
extensions/ERC4626.t.sol
extensions/ERC4626Upgradeable.sol
extensions/ERC721Burnable.sol
extensions/ERC721Burnable.sol
extensions/ERC721BurnableUpgradeable.sol
extensions/ERC721Consecutive.sol
extensions/ERC721Consecutive.sol
extensions/ERC721Consecutive.t.sol
extensions/ERC721Consecutive.t.sol
extensions/ERC721Consecutive.t.sol
extensions/ERC721ConsecutiveUpgradeable.sol
extensions/ERC721Enumerable.sol
extensions/ERC721Enumerable.sol
extensions/ERC721EnumerableUpgradeable.sol
extensions/ERC721Pausable.sol
extensions/ERC721Pausable.sol
extensions/ERC721PausableUpgradeable.sol
extensions/ERC721Royalty.sol
extensions/ERC721Royalty.sol
extensions/ERC721RoyaltyUpgradeable.sol
extensions/ERC721URIStorage.sol
extensions/ERC721URIStorage.sol
extensions/ERC721URIStorageUpgradeable.sol
extensions/ERC721Votes.sol
extensions/ERC721Votes.sol
extensions/ERC721VotesUpgradeable.sol
extensions/ERC721Wrapper.sol
extensions/ERC721Wrapper.sol
extensions/ERC721WrapperUpgradeable.sol
extensions/GovernorCountingSimple.sol
extensions/GovernorCountingSimple.sol
extensions/GovernorCountingSimpleUpgradeable.sol
extensions/GovernorPreventLateQuorum.sol
extensions/GovernorPreventLateQuorum.sol
extensions/GovernorPreventLateQuorumUpgradeable.sol
extensions/GovernorSettings.sol
extensions/GovernorSettings.sol
extensions/GovernorSettingsUpgradeable.sol
extensions/GovernorStorage.sol
extensions/GovernorStorage.sol
extensions/GovernorStorageUpgradeable.sol
extensions/GovernorTimelockAccess.sol
extensions/GovernorTimelockAccess.sol
extensions/GovernorTimelockAccessUpgradeable.sol
extensions/GovernorTimelockCompound.sol
extensions/GovernorTimelockCompound.sol
extensions/GovernorTimelockCompoundUpgradeable.sol
extensions/GovernorTimelockControl.sol
extensions/GovernorTimelockControl.sol
extensions/GovernorTimelockControlUpgradeable.sol
extensions/GovernorVotes.sol
extensions/GovernorVotes.sol
extensions/GovernorVotesQuorumFraction.sol
extensions/GovernorVotesQuorumFraction.sol
extensions/GovernorVotesQuorumFractionUpgradeable.sol
extensions/GovernorVotesUpgradeable.sol
extensions/IAccessControlDefaultAdminRules.sol
extensions/IAccessControlDefaultAdminRules.sol
extensions/IAccessControlEnumerable.sol
extensions/IAccessControlEnumerable.sol
extensions/IERC1155MetadataURI.sol
extensions/IERC1155MetadataURI.sol
extensions/IERC20Metadata.sol
extensions/IERC20Metadata.sol
extensions/IERC20Permit.sol
extensions/IERC20Permit.sol
extensions/IERC721Enumerable.sol
extensions/IERC721Enumerable.sol
extensions/IERC721Metadata.sol
extensions/IERC721Metadata.sol
finance/VestingWallet.sol
finance/VestingWallet.sol
finance/VestingWalletUpgradeable.sol
flashloan/MockFlashLoanReceiver.sol
flashloan/MockSimpleFlashLoanReceiver.sol
governance/Governor.sol
governance/Governor.sol
governance/Governor.t.sol
governance/Governor.t.sol
governance/Governor.t.sol
governance/GovernorMock.sol
governance/GovernorMock.sol
governance/GovernorMockUpgradeable.sol
governance/GovernorPreventLateQuorumMock.sol
governance/GovernorPreventLateQuorumMock.sol
governance/GovernorPreventLateQuorumMockUpgradeable.sol
governance/GovernorStorageMock.sol
governance/GovernorStorageMock.sol
governance/GovernorStorageMockUpgradeable.sol
governance/GovernorTimelockAccessMock.sol
governance/GovernorTimelockAccessMock.sol
governance/GovernorTimelockAccessMockUpgradeable.sol
governance/GovernorTimelockCompoundMock.sol
governance/GovernorTimelockCompoundMock.sol
governance/GovernorTimelockCompoundMockUpgradeable.sol
governance/GovernorTimelockControlMock.sol
governance/GovernorTimelockControlMock.sol
governance/GovernorTimelockControlMockUpgradeable.sol
governance/GovernorUpgradeable.sol
governance/GovernorVoteMock.sol
governance/GovernorVoteMock.sol
governance/GovernorVoteMockUpgradeable.sol
governance/GovernorWithParamsMock.sol
governance/GovernorWithParamsMock.sol
governance/GovernorWithParamsMockUpgradeable.sol
governance/IGovernor.sol
governance/IGovernor.sol
governance/MyGovernor.sol
governance/MyGovernor.sol
governance/MyGovernorUpgradeable.sol
governance/MyToken.sol
governance/MyToken.sol
governance/MyTokenTimestampBased.sol
governance/MyTokenTimestampBased.sol
governance/MyTokenTimestampBasedUpgradeable.sol
governance/MyTokenUpgradeable.sol
governance/MyTokenWrapped.sol
governance/MyTokenWrapped.sol
governance/MyTokenWrappedUpgradeable.sol
governance/TimelockController.sol
governance/TimelockController.sol
governance/TimelockControllerUpgradeable.sol
harness/ATokenHarness.sol
harness/PoolHarness.sol
harness/ReserveConfigurationHarness.sol
harness/SimpleERC20.sol
harness/StableDebtTokenHarness.sol
harness/SymbolicPriceOracle.sol
harness/UserConfigurationHarness.sol
harness/VariableDebtTokenHarness.sol
harnesses/AccessControlDefaultAdminRulesHarness.sol
harnesses/AccessControlDefaultAdminRulesHarness.sol
harnesses/AccessControlDefaultAdminRulesHarness.sol
harnesses/AccessControlHarness.sol
harnesses/AccessControlHarness.sol
harnesses/AccessControlHarness.sol
harnesses/DoubleEndedQueueHarness.sol
harnesses/DoubleEndedQueueHarness.sol
harnesses/DoubleEndedQueueHarness.sol
harnesses/EnumerableMapHarness.sol
harnesses/EnumerableMapHarness.sol
harnesses/EnumerableMapHarness.sol
harnesses/EnumerableSetHarness.sol
harnesses/EnumerableSetHarness.sol
harnesses/EnumerableSetHarness.sol
harnesses/ERC20FlashMintHarness.sol
harnesses/ERC20FlashMintHarness.sol
harnesses/ERC20FlashMintHarness.sol
harnesses/ERC20PermitHarness.sol
harnesses/ERC20PermitHarness.sol
harnesses/ERC20PermitHarness.sol
harnesses/ERC20WrapperHarness.sol
harnesses/ERC20WrapperHarness.sol
harnesses/ERC20WrapperHarness.sol
harnesses/ERC3156FlashBorrowerHarness.sol
harnesses/ERC3156FlashBorrowerHarness.sol
harnesses/ERC3156FlashBorrowerHarness.sol
harnesses/ERC721Harness.sol
harnesses/ERC721Harness.sol
harnesses/ERC721Harness.sol
harnesses/ERC721ReceiverHarness.sol
harnesses/ERC721ReceiverHarness.sol
harnesses/ERC721ReceiverHarness.sol
harnesses/InitializableHarness.sol
harnesses/InitializableHarness.sol
harnesses/InitializableHarness.sol
harnesses/Ownable2StepHarness.sol
harnesses/Ownable2StepHarness.sol
harnesses/Ownable2StepHarness.sol
harnesses/OwnableHarness.sol
harnesses/OwnableHarness.sol
harnesses/OwnableHarness.sol
harnesses/PausableHarness.sol
harnesses/PausableHarness.sol
harnesses/PausableHarness.sol
harnesses/TimelockControllerHarness.sol
harnesses/TimelockControllerHarness.sol
harnesses/TimelockControllerHarness.sol
helpers/Errors.sol
helpers/Helpers.sol
helpers/MockIncentivesController.sol
helpers/MockL2Pool.sol
helpers/MockPeripheryContract.sol
helpers/MockPool.sol
helpers/MockReserveConfiguration.sol
helpers/SelfDestructTransfer.sol
interfaces/draft-IERC1822.sol
interfaces/draft-IERC1822.sol
interfaces/draft-IERC6093.sol
interfaces/draft-IERC6093.sol
interfaces/IAaveIncentivesController.sol
interfaces/IAaveOracle.sol
interfaces/IACLManager.sol
interfaces/IAToken.sol
interfaces/ICreditDelegationToken.sol
interfaces/IDefaultInterestRateStrategy.sol
interfaces/IDelegationToken.sol
interfaces/IERC1155.sol
interfaces/IERC1155.sol
interfaces/IERC1155.sol
interfaces/IERC1155.sol
interfaces/IERC1155.sol
interfaces/IERC1155.sol
interfaces/IERC1155MetadataURI.sol
interfaces/IERC1155MetadataURI.sol
interfaces/IERC1155Receiver.sol
interfaces/IERC1155Receiver.sol
interfaces/IERC1271.sol
interfaces/IERC1271.sol
interfaces/IERC1363.sol
interfaces/IERC1363.sol
interfaces/IERC1363Receiver.sol
interfaces/IERC1363Receiver.sol
interfaces/IERC1363Spender.sol
interfaces/IERC1363Spender.sol
interfaces/IERC165.sol
interfaces/IERC165.sol
interfaces/IERC165.sol
interfaces/IERC165.sol
interfaces/IERC165.sol
interfaces/IERC165.sol
interfaces/IERC1820Implementer.sol
interfaces/IERC1820Implementer.sol
interfaces/IERC1820Registry.sol
interfaces/IERC1820Registry.sol
interfaces/IERC1967.sol
interfaces/IERC1967.sol
interfaces/IERC20.sol
interfaces/IERC20.sol
interfaces/IERC20.sol
interfaces/IERC20.sol
interfaces/IERC20.sol
interfaces/IERC20.sol
interfaces/IERC20Metadata.sol
interfaces/IERC20Metadata.sol
interfaces/IERC20WithPermit.sol
interfaces/IERC2309.sol
interfaces/IERC2309.sol
interfaces/IERC2612.sol
interfaces/IERC2612.sol
interfaces/IERC2981.sol
interfaces/IERC2981.sol
interfaces/IERC3156.sol
interfaces/IERC3156.sol
interfaces/IERC3156FlashBorrower.sol
interfaces/IERC3156FlashBorrower.sol
interfaces/IERC3156FlashLender.sol
interfaces/IERC3156FlashLender.sol
interfaces/IERC4626.sol
interfaces/IERC4626.sol
interfaces/IERC4626.sol
interfaces/IERC4626.sol
interfaces/IERC4626.sol
interfaces/IERC4626.sol
interfaces/IERC4906.sol
interfaces/IERC4906.sol
interfaces/IERC5267.sol
interfaces/IERC5267.sol
interfaces/IERC5313.sol
interfaces/IERC5313.sol
interfaces/IERC5805.sol
interfaces/IERC5805.sol
interfaces/IERC6372.sol
interfaces/IERC6372.sol
interfaces/IERC721.sol
interfaces/IERC721.sol
interfaces/IERC721.sol
interfaces/IERC721.sol
interfaces/IERC721.sol
interfaces/IERC721.sol
interfaces/IERC721Enumerable.sol
interfaces/IERC721Enumerable.sol
interfaces/IERC721Metadata.sol
interfaces/IERC721Metadata.sol
interfaces/IERC721Receiver.sol
interfaces/IERC721Receiver.sol
interfaces/IERC777.sol
interfaces/IERC777.sol
interfaces/IERC777Recipient.sol
interfaces/IERC777Recipient.sol
interfaces/IERC777Sender.sol
interfaces/IERC777Sender.sol
interfaces/IFeeDistributor.sol
interfaces/IFlashLoanReceiver.sol
interfaces/IFlashLoanSimpleReceiver.sol
interfaces/IInitializableAToken.sol
interfaces/IInitializableDebtToken.sol
interfaces/IInvestmentPool.sol
interfaces/IL2Pool.sol
interfaces/IMerkleDistributor.sol
interfaces/IMulticall3.sol
interfaces/IOptionNFT.sol
interfaces/IPool.sol
interfaces/IPoolAddressesProvider.sol
interfaces/IPoolAddressesProviderRegistry.sol
interfaces/IPoolConfigurator.sol
interfaces/IPoolDataProvider.sol
interfaces/IPriceOracle.sol
interfaces/IPriceOracleGetter.sol
interfaces/IPriceOracleSentinel.sol
interfaces/IReserveInterestRateStrategy.sol
interfaces/IScaledBalanceToken.sol
interfaces/ISequencerOracle.sol
interfaces/IStableDebtToken.sol
interfaces/IUmojaSynthPool.sol
interfaces/IVariableDebtToken.sol
interfaces/IVeToken.sol
interfaces/IVotingEscrow.sol
interfaces/IWETH.sol
interfaces/IWETH.sol
introspection/ERC165.sol
introspection/ERC165.sol
introspection/ERC165Checker.sol
introspection/ERC165Checker.sol
introspection/ERC165Upgradeable.sol
introspection/IERC165.sol
introspection/IERC165.sol
libraries/VeBalanceLib.sol
libraries/VeHistoryLib.sol
libraries/WeekMath.sol
logic/BorrowLogic.sol
logic/BridgeLogic.sol
logic/CalldataLogic.sol
logic/ConfiguratorLogic.sol
logic/EModeLogic.sol
logic/FlashLoanLogic.sol
logic/GenericLogic.sol
logic/IsolationModeLogic.sol
logic/LiquidationLogic.sol
logic/PoolLogic.sol
logic/ReserveLogic.sol
logic/SupplyLogic.sol
logic/ValidationLogic.sol
manager/AccessManaged.sol
manager/AccessManaged.sol
manager/AccessManagedUpgradeable.sol
manager/AccessManager.sol
manager/AccessManager.sol
manager/AccessManagerUpgradeable.sol
manager/AuthorityUtils.sol
manager/AuthorityUtils.sol
manager/IAccessManaged.sol
manager/IAccessManaged.sol
manager/IAccessManager.sol
manager/IAccessManager.sol
manager/IAuthority.sol
manager/IAuthority.sol
math/Math.sol
math/Math.sol
math/Math.t.sol
math/Math.t.sol
math/Math.t.sol
math/MathUtils.sol
math/PercentageMath.sol
math/SafeCast.sol
math/SafeCast.sol
math/SignedMath.sol
math/SignedMath.sol
math/WadRayMath.sol
metatx/ERC2771Context.sol
metatx/ERC2771Context.sol
metatx/ERC2771ContextUpgradeable.sol
metatx/ERC2771Forwarder.sol
metatx/ERC2771Forwarder.sol
metatx/ERC2771Forwarder.t.sol
metatx/ERC2771Forwarder.t.sol
metatx/ERC2771Forwarder.t.sol
metatx/ERC2771ForwarderUpgradeable.sol
misc/AaveOracle.sol
misc/AaveProtocolDataProvider.sol
misc/L2Encoder.sol
misc/ZeroReserveInterestRateStrategy.sol
mocks/aaveMock.sol
mocks/AccessManagedTarget.sol
mocks/AccessManagedTarget.sol
mocks/AccessManagedTargetUpgradeable.sol
mocks/ArraysMock.sol
mocks/ArraysMock.sol
mocks/ArraysMockUpgradeable.sol
mocks/AuthorityMock.sol
mocks/AuthorityMock.sol
mocks/AuthorityMockUpgradeable.sol
mocks/CallReceiverMock.sol
mocks/CallReceiverMock.sol
mocks/CallReceiverMockUpgradeable.sol
mocks/ContextMock.sol
mocks/ContextMock.sol
mocks/ContextMockUpgradeable.sol
mocks/DummyImplementation.sol
mocks/DummyImplementation.sol
mocks/DummyImplementationUpgradeable.sol
mocks/EIP712Verifier.sol
mocks/EIP712Verifier.sol
mocks/EIP712VerifierUpgradeable.sol
mocks/ERC1271WalletMock.sol
mocks/ERC1271WalletMock.sol
mocks/ERC1271WalletMockUpgradeable.sol
mocks/ERC20Mock.sol
mocks/ERC2771ContextMock.sol
mocks/ERC2771ContextMock.sol
mocks/ERC2771ContextMockUpgradeable.sol
mocks/ERC3156FlashBorrowerMock.sol
mocks/ERC3156FlashBorrowerMock.sol
mocks/ERC3156FlashBorrowerMockUpgradeable.sol
mocks/EtherReceiverMock.sol
mocks/EtherReceiverMock.sol
mocks/EtherReceiverMockUpgradeable.sol
mocks/InitializableMock.sol
mocks/InitializableMock.sol
mocks/InitializableMock.sol
mocks/MockERC20.sol
mocks/MockERC20.t.sol
mocks/MockERC721.sol
mocks/MockERC721.t.sol
mocks/MulticallTest.sol
mocks/MulticallTest.sol
mocks/MulticallTestUpgradeable.sol
mocks/MultipleInheritanceInitializableMocks.sol
mocks/MultipleInheritanceInitializableMocks.sol
mocks/MultipleInheritanceInitializableMocks.sol
mocks/PausableMock.sol
mocks/PausableMock.sol
mocks/PausableMockUpgradeable.sol
mocks/ReentrancyAttack.sol
mocks/ReentrancyAttack.sol
mocks/ReentrancyAttackUpgradeable.sol
mocks/ReentrancyMock.sol
mocks/ReentrancyMock.sol
mocks/ReentrancyMockUpgradeable.sol
mocks/RegressionImplementation.sol
mocks/RegressionImplementation.sol
mocks/RegressionImplementation.sol
mocks/SingleInheritanceInitializableMocks.sol
mocks/SingleInheritanceInitializableMocks.sol
mocks/SingleInheritanceInitializableMocks.sol
mocks/Stateless.sol
mocks/Stateless.sol
mocks/StatelessUpgradeable.sol
mocks/StorageSlotMock.sol
mocks/StorageSlotMock.sol
mocks/StorageSlotMockUpgradeable.sol
mocks/TimelockReentrant.sol
mocks/TimelockReentrant.sol
mocks/TimelockReentrantUpgradeable.sol
mocks/UpgradeableBeaconMock.sol
mocks/UpgradeableBeaconMock.sol
mocks/UpgradeableBeaconMockUpgradeable.sol
mocks/VotesMock.sol
mocks/VotesMock.sol
mocks/VotesMockUpgradeable.sol
mocks/WithInit.sol
oracle/PriceOracle.sol
oracle/SequencerOracle.sol
pool/DefaultReserveInterestRateStrategy.sol
pool/L2Pool.sol
pool/Pool.sol
pool/PoolConfigurator.sol
pool/PoolStorage.sol
proxy/BadBeacon.sol
proxy/BadBeacon.sol
proxy/BadBeaconUpgradeable.sol
proxy/ClashingImplementation.sol
proxy/ClashingImplementation.sol
proxy/ClashingImplementationUpgradeable.sol
proxy/Clones.sol
proxy/Clones.sol
proxy/Proxy.sol
proxy/Proxy.sol
proxy/UUPSUpgradeableMock.sol
proxy/UUPSUpgradeableMock.sol
proxy/UUPSUpgradeableMockUpgradeable.sol
src/Base.sol
src/Base.sol
src/Base.sol
src/Base.sol
src/console.sol
src/console.sol
src/console.sol
src/console.sol
src/console2.sol
src/console2.sol
src/console2.sol
src/console2.sol
src/safeconsole.sol
src/Script.sol
src/Script.sol
src/Script.sol
src/Script.sol
src/StdAssertions.sol
src/StdAssertions.sol
src/StdAssertions.sol
src/StdAssertions.sol
src/StdChains.sol
src/StdChains.sol
src/StdChains.sol
src/StdChains.sol
src/StdCheats.sol
src/StdCheats.sol
src/StdCheats.sol
src/StdCheats.sol
src/StdError.sol
src/StdError.sol
src/StdError.sol
src/StdError.sol
src/StdInvariant.sol
src/StdJson.sol
src/StdJson.sol
src/StdJson.sol
src/StdJson.sol
src/StdMath.sol
src/StdMath.sol
src/StdMath.sol
src/StdMath.sol
src/StdStorage.sol
src/StdStorage.sol
src/StdStorage.sol
src/StdStorage.sol
src/StdStyle.sol
src/StdUtils.sol
src/StdUtils.sol
src/StdUtils.sol
src/StdUtils.sol
src/test.sol
src/test.sol
src/test.sol
src/test.sol
src/Test.sol
src/Test.sol
src/Test.sol
src/Test.sol
src/test.t.sol
src/Vm.sol
src/Vm.sol
src/Vm.sol
src/Vm.sol
structs/BitMaps.sol
structs/BitMaps.sol
structs/Checkpoints.sol
structs/Checkpoints.sol
structs/Checkpoints.t.sol
structs/Checkpoints.t.sol
structs/Checkpoints.t.sol
structs/DoubleEndedQueue.sol
structs/DoubleEndedQueue.sol
structs/EnumerableMap.sol
structs/EnumerableMap.sol
structs/EnumerableSet.sol
structs/EnumerableSet.sol
test/InvestmentPool.t.sol
test/optionNFT.t.sol
test/StdAssertions.t.sol
test/StdAssertions.t.sol
test/StdAssertions.t.sol
test/StdAssertions.t.sol
test/StdChains.t.sol
test/StdChains.t.sol
test/StdChains.t.sol
test/StdChains.t.sol
test/StdCheats.t.sol
test/StdCheats.t.sol
test/StdCheats.t.sol
test/StdCheats.t.sol
test/StdError.t.sol
test/StdError.t.sol
test/StdError.t.sol
test/StdError.t.sol
test/StdMath.t.sol
test/StdMath.t.sol
test/StdMath.t.sol
test/StdMath.t.sol
test/StdStorage.t.sol
test/StdStorage.t.sol
test/StdStorage.t.sol
test/StdStorage.t.sol
test/StdStyle.t.sol
test/StdUtils.t.sol
test/StdUtils.t.sol
test/StdUtils.t.sol
test/StdUtils.t.sol
test/Umoja.t.sol
test/UmojaFeeDistributor.t.sol
test/UmojaInsurance.t.sol
test/UmojaSynthPool.t.sol
test/Vm.t.sol
test/VotingEscrow.t.sol
tests/FlashloanAttacker.sol
tests/MockReserveInterestRateStrategy.sol
tests/WadRayMathWrapper.sol
token/ERC1155ReceiverMock.sol
token/ERC1155ReceiverMock.sol
token/ERC1155ReceiverMockUpgradeable.sol
token/ERC20ApprovalMock.sol
token/ERC20ApprovalMock.sol
token/ERC20ApprovalMockUpgradeable.sol
token/ERC20DecimalsMock.sol
token/ERC20DecimalsMock.sol
token/ERC20DecimalsMockUpgradeable.sol
token/ERC20ExcessDecimalsMock.sol
token/ERC20ExcessDecimalsMock.sol
token/ERC20ExcessDecimalsMockUpgradeable.sol
token/ERC20FlashMintMock.sol
token/ERC20FlashMintMock.sol
token/ERC20FlashMintMockUpgradeable.sol
token/ERC20ForceApproveMock.sol
token/ERC20ForceApproveMock.sol
token/ERC20ForceApproveMockUpgradeable.sol
token/ERC20Mock.sol
token/ERC20Mock.sol
token/ERC20MockUpgradeable.sol
token/ERC20MulticallMock.sol
token/ERC20MulticallMock.sol
token/ERC20MulticallMockUpgradeable.sol
token/ERC20NoReturnMock.sol
token/ERC20NoReturnMock.sol
token/ERC20NoReturnMockUpgradeable.sol
token/ERC20Reentrant.sol
token/ERC20Reentrant.sol
token/ERC20ReentrantUpgradeable.sol
token/ERC20ReturnFalseMock.sol
token/ERC20ReturnFalseMock.sol
token/ERC20ReturnFalseMockUpgradeable.sol
token/ERC20VotesLegacyMock.sol
token/ERC20VotesLegacyMock.sol
token/ERC20VotesLegacyMockUpgradeable.sol
token/ERC4626LimitsMock.sol
token/ERC4626LimitsMock.sol
token/ERC4626LimitsMockUpgradeable.sol
token/ERC4626Mock.sol
token/ERC4626Mock.sol
token/ERC4626MockUpgradeable.sol
token/ERC4626OffsetMock.sol
token/ERC4626OffsetMock.sol
token/ERC4626OffsetMockUpgradeable.sol
token/ERC4646FeesMock.sol
token/ERC4646FeesMock.sol
token/ERC4646FeesMockUpgradeable.sol
token/ERC721ConsecutiveEnumerableMock.sol
token/ERC721ConsecutiveEnumerableMock.sol
token/ERC721ConsecutiveEnumerableMockUpgradeable.sol
token/ERC721ConsecutiveMock.sol
token/ERC721ConsecutiveMock.sol
token/ERC721ConsecutiveMockUpgradeable.sol
token/ERC721ReceiverMock.sol
token/ERC721ReceiverMock.sol
token/ERC721ReceiverMockUpgradeable.sol
token/ERC721URIStorageMock.sol
token/ERC721URIStorageMock.sol
token/ERC721URIStorageMockUpgradeable.sol
token/VotesTimestamp.sol
token/VotesTimestamp.sol
token/VotesTimestampUpgradeable.sol
tokenization/AToken.sol
tokenization/DelegationAwareAToken.sol
tokenization/StableDebtToken.sol
tokenization/VariableDebtToken.sol
tokens/MintableDelegationERC20.sol
tokens/MintableERC20.sol
tokens/MockATokenRepayment.sol
tokens/WETH9Mocked.sol
transparent/ProxyAdmin.sol
transparent/ProxyAdmin.sol
transparent/TransparentUpgradeableProxy.sol
transparent/TransparentUpgradeableProxy.sol
types/ConfiguratorInputTypes.sol
types/DataTypes.sol
types/Time.sol
types/Time.sol
UmojaSynth/InvestmentPool.sol
UmojaSynth/optionNFT.sol
UmojaSynth/UmojaInsurance.sol
UmojaSynth/UmojaSynthPool.sol
UmojaToken/Umoja.sol
upgradeability/AdminUpgradeabilityProxy.sol
upgradeability/BaseAdminUpgradeabilityProxy.sol
upgradeability/BaseUpgradeabilityProxy.sol
upgradeability/Initializable.sol
upgradeability/InitializableAdminUpgradeabilityProxy.sol
upgradeability/InitializableUpgradeabilityProxy.sol
upgradeability/MockAToken.sol
upgradeability/MockInitializableImplementation.sol
upgradeability/MockStableDebtToken.sol
upgradeability/MockVariableDebtToken.sol
upgradeability/Proxy.sol
upgradeability/UpgradeabilityProxy.sol
utils/Address.sol
utils/Address.sol
utils/Arrays.sol
utils/Arrays.sol
utils/Base64.sol
utils/Base64.sol
utils/Context.sol
utils/Context.sol
utils/ContextUpgradeable.sol
utils/Create2.sol
utils/Create2.sol
utils/ERC1155Holder.sol
utils/ERC1155Holder.sol
utils/ERC1155HolderUpgradeable.sol
utils/ERC721Holder.sol
utils/ERC721Holder.sol
utils/ERC721HolderUpgradeable.sol
utils/Initializable.sol
utils/Initializable.sol
utils/Initializable.sol
utils/IVotes.sol
utils/IVotes.sol
utils/Multicall.sol
utils/Multicall.sol
utils/MulticallUpgradeable.sol
utils/Nonces.sol
utils/Nonces.sol
utils/NoncesUpgradeable.sol
utils/Pausable.sol
utils/Pausable.sol
utils/PausableUpgradeable.sol
utils/ReentrancyGuard.sol
utils/ReentrancyGuard.sol
utils/ReentrancyGuardUpgradeable.sol
utils/SafeERC20.sol
utils/SafeERC20.sol
utils/ShortStrings.sol
utils/ShortStrings.sol
utils/ShortStrings.t.sol
utils/ShortStrings.t.sol
utils/ShortStrings.t.sol
utils/StorageSlot.sol
utils/StorageSlot.sol
utils/Strings.sol
utils/Strings.sol
utils/UUPSUpgradeable.sol
utils/UUPSUpgradeable.sol
utils/UUPSUpgradeable.sol
utils/Votes.sol
utils/Votes.sol
utils/VotesUpgradeable.sol
VeUmoja/UmojaFeeDistributor.sol
VeUmoja/VotingEscrow.sol
VeUmoja/VotingEscrowTokenBase.sol
weth/WETH9.sol
Fundamentals
Score
70%
0%50%100%
Percentile
Top50%
0%50%100%
Score History
High71
â–¼1.90
Low69
â–¶
Timeline
KYC
Cyberscope KYCNo Cyberscope KYC
Are you looking to build trust with your investors, get listed on an exchange or raise capital?
Request KYC
Market
Score
72%
0%50%100%
Percentile
Top10%
0%50%100%
Score History
High76
â–²7.56
Low64
â–¶
Market Stability
Market Cap$NaN
Trading Volume110
Price 30d
66%
Price 60d
94%
Vitals
Score
86%
0%50%100%
Percentile
Top20%
0%50%100%
Score History
High86
0
Low86
â–¶
Website
DNS
8 Passed
2 Attention
Missing SPF record
Missing DMARC record
Missing DKIM record
Ineffective SPF record
SPF record contains a softfail without DMARC
Name Servers Versions exposed
Allow Recursive Queries
CNAME in NS Records
MX Records IPs are private
MX Records has Invalid Chars
Security
6 Passed
1 Attention
Avoids deprecated APIs
Errors in console
Uses HTTPS
Geolocation on start
Inspector issues
Notification on start
Paste preventing inputs
Vitals
4 Passed
3 Attention
Total Blocking Time
Viewport
Speed Index
Largest Contentful Paint
First Contentful Paint
Cumulative Layout Shift
Links are crawlable
Penetration Testing
Is your website or app vulnerable to cyber attacks? Talk to us and find out!
Request Penetration Test
Socials
Listed
If you have a project and want to learn more about our services, get in touch!
Contact UsDecentralisation
Score
49%
0%50%100%
Percentile
Bottom40%
0%50%100%
Score History
High49
0
Low49
â–¶
Burned Amount
Total Tokens Burned
0.1%of Total Supply
Tokens
Tokens
2.5B(100% supply)Tokens Burned
10(0% supply)0% of Token Supply
Liquidity
Tokens
0(0% supply)Tokens Burned
0(0% supply)0% of Token Supply
Circulating Supply
Burned 10(0.1% supply)
Circ. Supply 2.5B(99.9% supply)
Token Holders
Token Holders12,497
Top 10 Wallets91%
Team Percentage15%
Distribution
Holder | Share |
---|---|
31%773M$8.2K | |
15%389M$4.1K | |
14%350M$3.7K | |
9%228M$2.4K | |
7%174M$1.8K | |
5%135M$1.4K | |
5%120M$1.3K | |
2%50M$523 | |
2%40M$423 | |
2%40M$420 | |
1%34M$359 | |
1%33M$343 | |
1%16M$168 | |
0%11M$115 | |
0%10M$106 | |
0%8.8M$93 | |
0%7.6M$81 | |
0%7.3M$77 | |
0%6M$63 | |
0%5.7M$61 |