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

Proxy & Workflow

linkage
Proxy status
non-proxy
Implementation address
Proxies pointing here
0
Workflow
failed
attempts 1
checked 2 months ago
error slither failed (exit 1): 'forge clean' running (wd: /tmp/slither-woq9wk7b) 'forge config --json' running 'forge build --build-info --skip ./test/** ./script/** --force' running (wd: /tmp/slither-woq9wk7b) 'forge' returned non-zero exit code 1 Compiling 1 files with Solc 0.6.0 stdout: Solc 0.6.0 finished in 24.86ms Error: Compiler run failed: stderr: Error: Expected identifier but got reserved keyword 'immutable' stderr: contracts/Contract.sol:366:11: ParserError: Expected identifier but got reserved keyword 'immutable' stderr: address immutable public INTERIM_ADMIN; 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-woq9wk7b/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
medium codex Dangerous delegatecall to external token can corrupt storage or selfdestruct the contract no
low codex Unchecked ERC20 transfer/approve return values can leave state inconsistent no
info cast Heavy EXTCODE*/BALANCE usage no
info cast Heavy CALL-family usage no

Codex

latest run
complete source findings
Found two issues: a dangerous delegatecall used for token address discovery, and unchecked ERC20 return values that can desync accounting if a token is non‑standard or malicious.
Top findings
  • medium Dangerous delegatecall to external token can corrupt storage or selfdestruct the contract
  • low Unchecked ERC20 transfer/approve return values can leave state inconsistent

Code Metadata

fingerprint
Created block
11877926
Code size
14229
Codehash
0x6618dadd209579c1e1fb5d7d2606cec194150c3770c5abe1d7494b34da71fec4
Priority score
44780.963344

Recent Runs

last 20
Run ID Status Validated Total findings Created
019c0ea9-07d7-71f4-a34c-0c128476feae failed crit 0 high 0 8 2 months ago