Apollo Diversified Credit Securitize Fund
Tokenized feeder into Apollo Diversified Credit Fund, a 1940 Act closed-end interval fund. The token is Securitize DS Protocol on a standard upgradeable proxy, with a different owner wallet from BUIDL. One wallet can upgrade, mint and seize, with no timelock. The Apollo fund offers to buy back at least 5% of shares each quarter. Also deployed on Ink, Sei, Solana and Aptos, which this version does not read.
Control
Who can freeze, mint, pause or upgrade, and what stops them?
A single key can replace the contract code.
A single key can replace the contract code.
A single key can create new tokens.
A single key can move tokens out of any wallet.
A single key can destroy tokens in any wallet.
A single key can change the onchain price.
A single key can grant or revoke every other role.
A single key can freeze a holder's tokens.
Multisig signers aren't named, so their independence can't be checked.
A 2-of-3 multisig can change the onchain price: few signers need to agree.
A single key can pause all transfers.
A single key can change who may hold the token.
The issuer doesn't document its admin powers; they're only visible onchain.
On ethereum, avalanche, polygon, ink, sei, solana, aptos, the token depends on a bridge (Wormhole).
Audited by Halborn (2025-10).
- 165 privileged functions still need manual review.
- No public bug bounty.
- Transfers are limited to allowlisted wallets.
Audits and bug bounty
- Halborn · Securitize DSToken contracts8 Oct 2025
No public bug bounty found.
Chains and bridges
Holders on a bridged chain also depend on the bridge.
- ethereum, avalanche, polygon, ink, sei, solana, aptosNative, and a bridge can mint · Wormhole
Who controls ACRED on Ethereum
Token and service contracts on the left, the accounts holding their powers on the right. Edge color is the risk status of that power.
Powers
Every privileged power we found, normalized to canonical power types.
- UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.upgradeToAndCall · onlyMaster (MASTER) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyOwner (contract owner) - MintCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set priceCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.updateNavProvider · onlyOwner (contract owner) - Set priceCriticalYellowProxyAdmin0x8223…F573
→ Safe 2/3
No delay · via
Proxy upgrade · eip1967 admin - Set priceCriticalYellowProxyAdmin0x8223…F573
→ Safe 2/3
No delay · via
Proxy upgrade · eip1967 admin - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedMintingAssetProvider0x0656…11A3
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedSecuritizeBridge0x43b9…7845
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.setServiceOwner · onlyMaster (MASTER) - Grant rolesCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedBulkOperator0xf639…B0fF
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedIssuerMulticall0xF9bE…926A
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setDSService · onlyMaster (MASTER or contract owner) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.pause, unpause · onlyOwner (contract owner) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setFeature, setFeatures · onlyMaster (MASTER or contract owner) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.toggleInvestorSubscription · onlyOwner (contract owner) - Set complianceHighYellowMintingAssetProvider0x0656…11A3
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowMintingAssetProvider0x0656…11A3
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0x0656…11A3
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0x43b9…7845
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0x43b9…7845
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0x43b9…7845
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowUnknown contract0xD280…Ef9F
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0xf639…B0fF
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0xf639…B0fF
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0xf639…B0fF
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowIssuerMulticall0xF9bE…926A
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowIssuerMulticall0xF9bE…926A
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowIssuerMulticall0xF9bE…926A
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0x0656…11A3
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0x43b9…7845
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0xf639…B0fF
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowIssuerMulticall0xF9bE…926A
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setInvestorNonce · onlyMaster (MASTER or contract owner) - Set complianceHighYellowWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.registerWallet · onlyOwnerOrIssuerOrAbove (unrecognized modifier, needs review) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setAccreditedInvestorsCount, setEURetailInvestorsCount, setJPInvestorsCount +3 more · onlyMasterOrTBEOmnibus (MASTER or contract owner) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
DSToken.__BaseDSContract_init, __ServiceConsumer_init, __StandardToken_init +1 more · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenIssuer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.subscribe · onlySecuritizeOnRamp (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.toggleTwoStepTransfer, updateAssetProvider, updateBridgeParams +1 more · onlyOwner (contract owner) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
RegistryService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
InvestorLockManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
WalletManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenReallocator.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.updateDomainSeparator · onlyMaster (MASTER or contract owner) - UnclassifiedNeeds reviewMintingAssetProvider0x0656…11A3
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewSecuritizeBridge0x43b9…7845
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x7b02…61eE
→ MintingAssetProvider → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewBulkOperator0xf639…B0fF
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewIssuerMulticall0xF9bE…926A
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
Needs review · via
WalletRegistrar.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewMintingAssetProvider0x0656…11A3
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewMintingAssetProvider0x0656…11A3
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x1ffD…f366
→ MintingAssetProvider → EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x368e…df7B
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0x43b9…7845
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0x43b9…7845
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet, nonce 0 at review)EOA0x8d35…1C78
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x9b70…224e
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xDCC8…a4E9
→ MintingAssetProvider → EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0xDdf1…b44F
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0xf639…B0fF
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0xf639…B0fF
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewIssuerMulticall0xF9bE…926A
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewIssuerMulticall0xF9bE…926A
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceServiceRegulated.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review)
For regulated securities, freeze and force-transfer powers are often legally required. Control rates who holds them and what checks exist, not whether they exist. A single key holding a critical power or freeze is red; a multisig with no timelock is yellow.
Discovered at block 26,190,152 · 14 Oct 2026 · tool discovery-0.2.0 · View raw JSON on GitHub ↗
Who controls ACRED on Avalanche
Token and service contracts on the left, the accounts holding their powers on the right. Edge color is the risk status of that power.
Powers
Every privileged power we found, normalized to canonical power types.
- UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.upgradeToAndCall · onlyMaster (MASTER) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyOwner (contract owner) - MintCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedEOA0x381d…233a
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedEOA0x381d…233a
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedEOA0x381d…233a
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedEOA0x381d…233a
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedEOA0x381d…233a
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set priceCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.updateNavProvider · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedIssuerMulticall0x1702…45CA
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedEOA0x381d…233a
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.setServiceOwner · onlyMaster (MASTER) - Grant rolesCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedBulkOperator0xaAe7…af42
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.setDSService · onlyMaster (MASTER or contract owner) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.pause, unpause · onlyOwner (contract owner) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setAccreditedInvestorsCount, setEURetailInvestorsCount, setJPInvestorsCount +3 more · onlyMasterOrTBEOmnibus (MASTER or contract owner) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.toggleInvestorSubscription · onlyOwner (contract owner) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setFeature, setFeatures · onlyMaster (MASTER or contract owner) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.registerWallet · onlyOwnerOrIssuerOrAbove (unrecognized modifier, needs review) - Set complianceHighYellowIssuerMulticall0x1702…45CA
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowIssuerMulticall0x1702…45CA
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowIssuerMulticall0x1702…45CA
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowEOA0x381d…233a
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowEOA0x381d…233a
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowEOA0x381d…233a
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0xaAe7…af42
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0xaAe7…af42
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0xaAe7…af42
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setInvestorNonce · onlyMaster (MASTER or contract owner) - Set complianceHighYellowIssuerMulticall0x1702…45CA
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowEOA0x381d…233a
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowMintingAssetProvider0xA3ca…1e75
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0xaAe7…af42
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0xB1b1…BBef
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
InvestorLockManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceServiceRegulated.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewIssuerMulticall0x1702…45CA
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewEOA0x381d…233a
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewMintingAssetProvider0xA3ca…1e75
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewBulkOperator0xaAe7…af42
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewSecuritizeBridge0xB1b1…BBef
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenIssuer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.subscribe · onlySecuritizeOnRamp (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.toggleTwoStepTransfer, updateAssetProvider, updateBridgeParams +1 more · onlyOwner (contract owner) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0xA2F2…985D
→ IssuerMulticall → EOA
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
DSToken.__BaseDSContract_init, __ServiceConsumer_init, __StandardToken_init +1 more · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
Needs review · via
WalletRegistrar.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenReallocator.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
RegistryService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewIssuerMulticall0x1702…45CA
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewIssuerMulticall0x1702…45CA
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewEOA0x381d…233a
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewEOA0x381d…233a
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0x3cC2…31bC
→ IssuerMulticall → EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x426C…A567
→ IssuerMulticall → EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x5d77…cc22
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x99B8…5Fc5
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewMintingAssetProvider0xA3ca…1e75
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewMintingAssetProvider0xA3ca…1e75
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0xaAe7…af42
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0xaAe7…af42
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0xB1b1…BBef
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0xB1b1…BBef
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0xBC6E…c0Dd
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.updateDomainSeparator · onlyMaster (MASTER or contract owner) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
WalletManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review)
For regulated securities, freeze and force-transfer powers are often legally required. Control rates who holds them and what checks exist, not whether they exist. A single key holding a critical power or freeze is red; a multisig with no timelock is yellow.
Discovered at block 97,523,338 · 14 Oct 2026 · tool discovery-0.2.0 · View raw JSON on GitHub ↗
Who controls ACRED on Polygon
Token and service contracts on the left, the accounts holding their powers on the right. Edge color is the risk status of that power.
Powers
Every privileged power we found, normalized to canonical power types.
- UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.upgradeToAndCall · onlyMaster (MASTER) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.upgradeToAndCall · onlyOwner (contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyMaster (MASTER or contract owner) - UpgradeCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.upgradeToAndCall · onlyOwner (contract owner) - MintCriticalRedEOA0x14F6…e1ca
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
TokenIssuer.issueTokens · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedEOA0x14F6…e1ca
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
OmnibusTBEController.bulkIssuance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedEOA0x14F6…e1ca
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - MintCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
DSToken.issueTokensWithMultipleLocks, issueTokensWithNoCompliance · onlyIssuerOrAbove (ISSUER, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedEOA0x14F6…e1ca
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
TokenReallocator.reallocateTokens · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Force-transferCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusSeize, seize · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
OmnibusTBEController.bulkBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedEOA0x14F6…e1ca
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.omnibusBurn · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Burn from holderCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
DSToken.burn · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set priceCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.updateNavProvider · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenReallocator.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletRegistrar.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TokenIssuer.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedEOA0x14F6…e1ca
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedISSUER key (single wallet)EOA0x22F5…528B
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TrustService.setServiceOwner · onlyMaster (MASTER) - Grant rolesCriticalRedACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedBulkOperator0x60cA…831A
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedSecuritizeBridge0x6aF5…539e
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedMintingAssetProvider0xae6D…4712
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedIssuerMulticall0xC5e0…Db18
→ EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
TrustService.removeRole, setRole, setRoles · onlyMasterOrIssuerOrTransferAgent (MASTER, ISSUER, TRANSFER_AGENT) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
OmnibusTBEController.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.setDSService · onlyMaster (MASTER or contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.renounceOwnership, transferOwnership · onlyOwner (contract owner) - Grant rolesCriticalRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.setDSService · onlyMaster (MASTER or contract owner) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.addManualLockRecord, createLockForInvestor · onlyTransferAgentOrAboveOrToken (TRANSFER_AGENT, MASTER) - FreezeHighRedTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.removeLockRecord, removeLockRecordForInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.pause, unpause · onlyOwner (contract owner) - PauseHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - PauseHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.pause, unpause · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
ComplianceConfigurationService.setAll, setAuthorizedSecurities, setBlockFlowbackEndTime +20 more · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
TransactionRelayer.setInvestorNonce · onlyMaster (MASTER or contract owner) - Set complianceHighYellowWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
None · via
WalletRegistrar.registerWallet · onlyOwnerOrIssuerOrAbove (unrecognized modifier, needs review) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
SecuritizeOnRamp.toggleInvestorSubscription · onlyOwner (contract owner) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
ComplianceServiceRegulated.setAccreditedInvestorsCount, setEURetailInvestorsCount, setJPInvestorsCount +3 more · onlyMasterOrTBEOmnibus (MASTER or contract owner) - Set complianceHighYellowEOA0x14F6…e1ca
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0x60cA…831A
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0x6aF5…539e
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowMintingAssetProvider0xae6D…4712
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowIssuerMulticall0xC5e0…Db18
→ EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
WalletManager.addExchangeWallet, addIssuerWallet, addIssuerWallets +3 more · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
DSToken.setFeature, setFeatures · onlyMaster (MASTER or contract owner) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
DSToken.setCap · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowEOA0x14F6…e1ca
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowEOA0x14F6…e1ca
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowEOA0x14F6…e1ca
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowISSUER key (single wallet)EOA0x22F5…528B
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0x60cA…831A
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowBulkOperator0x60cA…831A
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowBulkOperator0x60cA…831A
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0x6aF5…539e
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowSecuritizeBridge0x6aF5…539e
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowSecuritizeBridge0x6aF5…539e
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0xae6D…4712
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowMintingAssetProvider0xae6D…4712
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowMintingAssetProvider0xae6D…4712
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowIssuerMulticall0xC5e0…Db18
→ EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowIssuerMulticall0xC5e0…Db18
→ EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowIssuerMulticall0xC5e0…Db18
→ EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
RegistryService.addOmnibusWallet, removeOmnibusWallet · onlyIssuerOrAbove (ISSUER, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
RegistryService.addWallet, registerInvestor, removeInvestor +3 more · onlyExchangeOrAbove (EXCHANGE, ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
None · via
RegistryService.updateInvestor · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - Set complianceHighYellowTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
None · via
InvestorLockManager.lockInvestor, unlockInvestor · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
ComplianceConfigurationService.setCountriesCompliance · onlyTransferAgentOrAbove (TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenReallocator.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TransactionRelayer.updateDomainSeparator · onlyMaster (MASTER or contract owner) - UnclassifiedNeeds reviewWalletRegistrar owner (single wallet)EOA0x3EE6…1A3E
Needs review · via
WalletRegistrar.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.subscribe · onlySecuritizeOnRamp (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
SecuritizeOnRamp.toggleTwoStepTransfer, updateAssetProvider, updateBridgeParams +1 more · onlyOwner (contract owner) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TokenIssuer.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewEOA0x14F6…e1ca
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewEOA0x14F6…e1ca
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0x60cA…831A
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewBulkOperator0x60cA…831A
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0x6aF5…539e
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewSecuritizeBridge0x6aF5…539e
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewMintingAssetProvider0xae6D…4712
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewMintingAssetProvider0xae6D…4712
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewIssuerMulticall0xC5e0…Db18
→ EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewIssuerMulticall0xC5e0…Db18
→ EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
Needs review · via
TrustService.addEntity, addResource, changeEntityOwner +1 more · onlyMasterOrIssuer (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
Needs review · via
TrustService.addOperator, removeOperator · onlyEntityOwnerOrAbove(_name) (MASTER, ISSUER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
ComplianceServiceRegulated.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
WalletManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED TokenReallocator (service 8192)TokenReallocator (service 8192)0x0E5A…b336
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewEOA0x14F6…e1ca
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TransactionRelayer (service 4096)TransactionRelayer (service 4096)0x1722…ac9c
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewISSUER key (single wallet)EOA0x22F5…528B
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED WalletRegistrar (service 1024)WalletRegistrar (service 1024)0x4CeC…48B1
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED SecuritizeOnRamp (service 16384)SecuritizeOnRamp (service 16384)0x51ff…73A6
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.__BaseDSContract_init, __ServiceConsumer_init, initialize · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED TokenIssuer (service 512)TokenIssuer (service 512)0x5DDb…536c
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewBulkOperator0x60cA…831A
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewSecuritizeBridge0x6aF5…539e
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewMintingAssetProvider0xae6D…4712
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewTRANSFER_AGENT key (single wallet)EOA0xB40E…1a48
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewIssuerMulticall0xC5e0…Db18
→ EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED OmnibusTBEController (service 2048)OmnibusTBEController (service 2048)0xE6ac…967C
→ TokenReallocator (service 8192) → EOA
Needs review · via
OmnibusTBEController.adjustCounters, bulkTransfer, internalTBETransfer · onlyIssuerOrTransferAgentOrAbove (ISSUER, TRANSFER_AGENT, MASTER) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
DSToken.__BaseDSContract_init, __ServiceConsumer_init, __StandardToken_init +1 more · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
RegistryService.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review) - UnclassifiedNeeds reviewACRED owner and MASTER (single wallet)EOA0x59c1…76Ee
Needs review · via
InvestorLockManager.__BaseDSContract_init, __ServiceConsumer_init · onlyInitializing (unrecognized modifier, needs review)
For regulated securities, freeze and force-transfer powers are often legally required. Control rates who holds them and what checks exist, not whether they exist. A single key holding a critical power or freeze is red; a multisig with no timelock is yellow.
Discovered at block 95,513,856 · 14 Oct 2026 · tool discovery-0.2.0 · View raw JSON on GitHub ↗