Skip to content

test(shutter): validate proposal 180 security bounty - #103

Merged
pikonha merged 1 commit into
mainfrom
review/shu-180
Aug 11, 2026
Merged

test(shutter): validate proposal 180 security bounty#103
pikonha merged 1 commit into
mainfrom
review/shu-180

Conversation

@blockfulintern

Copy link
Copy Markdown
Contributor

Proposal summary

Shutter proposal 180 transfers 135,549.395254089312263335 sUSDS shares and 0.053370430576814417 ETH from the Shutter treasury to the blockful bounty recipient.

Calldata verification

  • PASS — sUSDS.transfer(blockful recipient, 135549395254089312263335) at 0xa3931d71877C0E7a3148CB7Eb4463524FEc27fbD
  • PASS — native ETH transfer of 53370430576814417 wei to 0xBD28c6FeeeFf61254D00A1E8FB1fB863F9B75b3c

The independently derived calls match the live payload exactly. Simulating the existing proposal also proves that Azorius accepts these transaction hashes and executes both calls.

Assertions

  • Proposal 180 exists and is active at creation block 25,728,670.
  • Treasury has sufficient sUSDS and ETH before execution.
  • Treasury and recipient sUSDS deltas equal the exact share amount.
  • Treasury and recipient ETH deltas equal the exact native value.

Findings

No findings.

Recommendation

APPROVE

Reproduction

git clone https://github.com/blockful/dao-proposals.git
cd dao-proposals
git checkout review/shu-180
npm install
MAINNET_RPC_URL=https://ethereum-rpc.publicnode.com forge test --match-path "src/shutter/proposals/180-blockful-security-bounty/*" -vv

Proposal: https://anticapture.com/SHU/governance/proposal/180

@pikonha
pikonha merged commit 20dd3ce into main Aug 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants