I've seen this add a transaction guard, but it does not work correctly. The guard is DebugTransactionGuard in safe-contracts.

The tenderly debug session is here: enter link description here

The DebugTransactionGuard contract is 0x95A2D7BE8bbA43fd58f07ee6fe76c73565D066B8 in the rinkeby testnet.

1 Answer 1


You're sending setGuard transaction to the Safe Singleton contract (0xd9db270c1b5e3bd161e8c8503c55ceabee709552) instead of your Proxy contract (0xb278a004bc0b41aaa92459767c1c957e19809f99).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.