TW
Tripwire
Find contracts. Test them. Review real vulns.
Contract
0x96714ca83bdabd4d45ccf61e171d81178fc3f04e failed chain 1
Dedaub
Queue = batch runner. Audit = immediate run. Audit + LLM forces codex.
Value & Balances
$0.00
last balance 3 months ago
ETH
0.0000
WETH
0.0000
USDC
0.00
USDT
0.00
Findings Signal
0
confirmed findings
crit 0 high 0 unconfirmed 5 total 5
validated = confirmed for call sinks; sink observed for others

Proxy & Workflow

linkage
Proxy status
non-proxy
Implementation address
Proxies pointing here
1
View top proxies
Workflow
failed
attempts 0
checked 2 weeks ago
error slither failed (exit 1): 'forge clean' running (wd: /tmp/slither-m875utmv) 'forge config --json' running 'forge build --build-info --skip ./test/** ./script/** --force' running (wd: /tmp/slither-m875utmv) 'forge' returned non-zero exit code 1 2026-03-31T18:13:41.044755Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044778Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044790Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/access/OwnableUpgradeable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044802Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044814Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/security/PausableUpgradeable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044825Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol": No such file or directory (os error 2) stdout: 2026-03-31T18:13:41.044859Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol": No such file or directory (os error 2) stdout: Unable to resolve imports: stdout: "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" in "/tmp/slither-m875utmv/src/modules/Dao.sol" stdout: "openzeppelin-contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol" in "/tmp/slither-m875utmv/src/modules/Version.sol" stdout: "openzeppelin-contracts-upgradeable/security/PausableUpgradeable.sol" in "/tmp/slither-m875utmv/src/modules/Version.sol" stdout: "openzeppelin-contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol" in "/tmp/slither-m875utmv/src/modules/Version.sol" stdout: "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" in "/tmp/slither-m875utmv/src/vaults/ELVault.sol" stdout: "openzeppelin-contracts-upgradeable/access/OwnableUpgradeable.sol" in "/tmp/slither-m875utmv/src/modules/Version.sol" stdout: "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" in "/tmp/slither-m875utmv/src/modules/Version.sol" stdout: with remappings: stdout: ds-test/=/tmp/slither-m875utmv/lib/forge-std/lib/ds-test/src/ stdout: forge-std/=/tmp/slither-m875utmv/lib/forge-std/src/ stdout: openzeppelin-contracts-upgradeable/=/tmp/slither-m875utmv/lib/openzeppelin-contracts-upgradeable/ stdout: openzeppelin-contracts/=/tmp/slither-m875utmv/lib/openzeppelin-contracts/contracts/ stdout: Compiling 8 files with Solc 0.8.8 stdout: Solc 0.8.8 finished in 3.14ms Error: Compiler run failed: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" not found: File not found. stderr: --> src/modules/Dao.sol:6:1: stderr: | stderr: 6 | import "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" not found: File not found. stderr: --> src/modules/Version.sol:4:1: stderr: | stderr: 4 | import "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/access/OwnableUpgradeable.sol" not found: File not found. stderr: --> src/modules/Version.sol:5:1: stderr: | stderr: 5 | import "openzeppelin-contracts-upgradeable/access/OwnableUpgradeable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol" not found: File not found. stderr: --> src/modules/Version.sol:6:1: stderr: | stderr: 6 | import "openzeppelin-contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/security/PausableUpgradeable.sol" not found: File not found. stderr: --> src/modules/Version.sol:7:1: stderr: | stderr: 7 | import "openzeppelin-contracts-upgradeable/security/PausableUpgradeable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol" not found: File not found. stderr: --> src/modules/Version.sol:8:1: stderr: | stderr: 8 | import "openzeppelin-contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stderr: stderr: Error (6275): Source "lib/openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol" not found: File not found. stderr: --> src/vaults/ELVault.sol:6:1: stderr: | stderr: 6 | import "openzeppelin-contracts-upgradeable/proxy/utils/Initializable.sol"; stderr: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Traceback (most recent call last): File "/var/www/tripwire/.venv/bin/slither", line 10, in <module> sys.exit(main()) ~~~~^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 776, in main main_impl(all_detector_classes=detectors, all_printer_classes=printers) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 882, in main_impl ) = process_all(filename, args, detector_classes, printer_classes) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 96, in process_all compilations = compile_all(target, **vars(args)) File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 722, in compile_all compilations.append(CryticCompile(target, **kwargs)) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 211, in __init__ self._compile(**kwargs) ~~~~~~~~~~~~~^^^^^^^^^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 633, in _compile self._platform.compile(self, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/foundry.py", line 102, in compile hardhat_like_parsing( ~~~~~~~~~~~~~~~~~~~~^ crytic_compile, str(self._target), build_directory, str(self._project_root) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/hardhat.py", line 52, in hardhat_like_parsing raise InvalidCompilation(txt) crytic_compile.platform.exceptions.InvalidCompilation: Compilation failed. Can you run build command? /tmp/slither-m875utmv/out/build-info is not a directory.

Latest Findings

validated = confirmed for call sinks; sink observed for others
No confirmed findings yet.
Show unconfirmed findings
Severity Tool Title Validated Confirmed
critical detector Untrusted DELEGATECALL target reachable no no
high detector Untrusted CALL target/value reachable no no
high detector ETH value transfer possible no no
medium cast DELEGATECALL present no
info cast Heavy EXTCODE*/BALANCE usage no

Codex

latest run
complete source

Code Metadata

fingerprint
Created block
Code size
6668
Codehash
0xcba7851d2b7429ed5512b5f5444c0c0b782a24bd6e4bbb04ca4d86340440b6e0
Priority score
0.000000
Latest run id

Recent Runs

last 20
Run ID Status Validated Total findings Created
019d4518-ff78-71c8-896c-a9f398225c79 failed crit 0 high 0 5 2 weeks ago