TW
Tripwire
Find contracts. Test them. Review real vulns.
Contract
0xe2557b81f2552f21580354e922c85e1499421297 failed chain 1
Dedaub
Queue = batch runner. Audit = immediate run. Audit + LLM forces codex.
Value & Balances
$50,000.00
last balance 3 months ago
ETH
0.0000
WETH
0.0000
USDC
50,000.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
0
Workflow
failed
attempts 1
checked 3 months ago
error slither failed (exit 1): 'forge clean' running (wd: /tmp/slither-s3td6tjk) 'forge config --json' running 'forge build --build-info --skip ./test/** ./script/** --force' running (wd: /tmp/slither-s3td6tjk) 'forge' returned non-zero exit code 1 2026-01-13T03:06:48.538232Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-s3td6tjk/lib/openzeppelin-contracts/contracts/math/SafeMath.sol": No such file or directory (os error 2) stdout: 2026-01-13T03:06:48.538266Z ERROR foundry_compilers_artifacts_solc::sources: error="/tmp/slither-s3td6tjk/lib/openzeppelin-contracts/contracts/math/SafeMath.sol": No such file or directory (os error 2) stdout: Unable to resolve imports: stdout: "@openzeppelin/contracts/math/SafeMath.sol" in "/tmp/slither-s3td6tjk/contracts/libs/SafeBEP20.sol" stdout: "@openzeppelin/contracts/math/SafeMath.sol" in "/tmp/slither-s3td6tjk/contracts/DepoJungle.sol" stdout: with remappings: stdout: openzeppelin-contracts/=/tmp/slither-s3td6tjk/lib/openzeppelin-contracts/ stdout: @openzeppelin/contracts/=/tmp/slither-s3td6tjk/lib/openzeppelin-contracts/contracts/ Error: Encountered invalid solc version in lib/openzeppelin-contracts/contracts/access/Ownable.sol: No solc version exists that matches the version requirement: ^0.8.20 stderr: Encountered invalid solc version in lib/openzeppelin-contracts/contracts/utils/Address.sol: No solc version exists that matches the version requirement: ^0.8.20 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-s3td6tjk/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
high detector Authorization based on tx.origin no
medium detector Untrusted CALL target/value reachable no no
medium detector ETH value transfer possible no no
medium codex Fee-on-transfer/rebasing staking tokens can break accounting and lock withdrawals no
medium codex Reward token depletion can freeze withdrawals during withdrawal interval no

Codex

latest run
complete source findings
Identified an accounting incompatibility with fee-on-transfer staking tokens and a rewards-depletion lockup path caused by mandatory reward payouts combined with the withdrawal lock.
Top findings
  • medium Fee-on-transfer/rebasing staking tokens can break accounting and lock withdrawals
  • medium Reward token depletion can freeze withdrawals during withdrawal interval

Code Metadata

fingerprint
Created block
14169003
Code size
13853
Codehash
0xa35dbad98fdfb14ff58d85aec7a09956dd5ce586a7d7ee7a311b0dfe0389f915
Priority score
50000.000100

Recent Runs

last 20
Run ID Status Validated Total findings Created
019bb50b-e165-73bb-b0ac-5421102f4e04 failed crit 0 high 0 5 3 months ago