Skip to content

Instantly share code, notes, and snippets.

@patcito
Last active February 15, 2026 15:17
Show Gist options
  • Select an option

  • Save patcito/9c8df0ea2d11b2aa9d7198dabecb9950 to your computer and use it in GitHub Desktop.

Select an option

Save patcito/9c8df0ea2d11b2aa9d7198dabecb9950 to your computer and use it in GitHub Desktop.
invest-proof ungating combinations matrix

How to Allow All Investors (Disable Whitelist)

Option What to do Restart? Reversible?
A. Set PutManager ftACL to zero Multisig calls setACL(address(0)) on PutManager.
Leave ENV as-is.
No Yes — setACL(newAddr) to re-gate
B. Set merkle root to zero Call updateMerkleRoot(bytes32(0)) on ACL contract (0xA09d...).
Leave ENV as-is.
No Yes — set new non-zero root to re-gate

Recommendation: Option A — single on-chain tx, no deploy, no restart.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment