[DRAFT] Safe Email Alerts (Human readable)

Abstract

Multisig wallets exist to help groups coordinate transactions. Coordination works best when everyone has all the information they need. Right now, Safe wallets do not send email notifications, which is the most common way people stay informed. To fix this, we plan to build a Safe DeFi Alerts. It will watch on-chain events for each Safe wallet and instantly notify all multisig owners by email or webhook whenever important activity happens. Webhook notifications will also let users set up automations with other tools.

Safe’s current interface shows raw transaction data, which is confusing for less technical users. We will use AI to turn each proposed update into a clear, human-readable summary. This will make Safe easier to use and keep wallets more secure.

Proposal types

State which proposal type this proposal belongs to.
SEP: Constitutional Proposals
SEP: Governance Proposals
Other SEPs

Funding request

$32,000

Proposal details

Managing a Safe wallet today means owners must constantly check the app or on-chain data for new proposals, configuration changes, and large fund movements. This manual process is slow, risks missed opportunities, and forces urgent signers to resort to calls or messages. Built‑in browser push only works when online and enabled. To solve this, our Safe DeFi Alerts service will watch each Safe address for key events and send email and webhook notifications as they happen.

Email Alerts

Below are some of the core alerts we will be adding

  • New Transaction: Email and webhook when a transaction is proposed.
  • Pending Reminder: Follow-up if signatures are late beyond a set interval.
  • Execution: Notification when a transaction executes.
  • Owner Change: Alert on owner additions, removals, or threshold updates.
  • Large Withdrawal: When outgoing transfers exceed a defined limit.
  • Incoming Funds: When deposits exceed a defined amount.

When we work on the technical details we will finalize the list of total 12 type of alerts and some of these can be module based alerts as well.

How It Works

  1. Enter your Safe address and supported chain(s).
  2. Choose alert types and set thresholds or reminder intervals.
  3. Select delivery channels: email, webhook, or both.
  4. Define how often you want repeat notifications.

Human-Readable Summaries

Right now, the transactions shown to users include raw JSON. This forces users to look up contract addresses and assets mentioned in each transaction.

The screenshots below illustrate swap transactions, and it becomes even harder to read details when transactions are batched.

To solve this, we will add around 10–15 formatters that cover the most common transaction types. Any less common or new transaction types will be formatted into human-readable summaries using AI.

Every alert will include:

  • The action (function name) and who initiated it.
  • Tokens moved and amounts.
  • Success or failure status.

This approach delivers faster decisions, stronger security, and a clear, readable history for all Safe participants.

Team:

DoDAO Team

DoDAO has been working on many tooling and educational initiatives in the blockchain space. We have been working with some of the top projects in the space and have been contributing to the ecosystem in various ways. We have been working on

DeFi Alerts

Governance Tooling Initiatives

  • Onchain Governance Proposal Analyzer for Compound (Done) - Link
  • Command Line Interface code generation POC for Compound’s Governance (Done) - Link
  • Asset Analysis Dashboards(In Progress)
  • Uniswap’s V4 Technical Documentation (Done) - Link

Educational Initiatives

DoDAO’s Products

Copyright

Copyright and related rights waived via CC0.

1 Like

I’m not able to review the proposal in detail at the moment. However I wanted to share that the opportunity for custom email alerts and|or push notifications would be a useful security tool.

This is something I want to recommend to CoinTracker in the future too to offer as an advanced feature.

1 Like

I reviewed this proposal a bunch and first, I definitely see the need for additional notification around Safes. Both to aid readability, and to make managing multisigs easier.

The two main concerns I had were:

  1. Early version of the proposal just talks about on-chain events which would not include proposed txes. Talked to the team and they clearly mean to include proposals so that was just wording that needed fixing.
  2. I had some concerns about the tx decoding/explaining around AI. There needs to be a clear distinction (in my opinion), probably visually, between things that are definite features of the transaction and are verifiable and things that are AI generated assumptions which a viewer would want to verify and just use as a guide.

From discussions offline, it seems that their proposed system can pretty easily support my concern in item 2, so overall, this one looks pretty good to me.

1 Like

Thanks @DoDAO for putting up this proposal. We believe this proposal highlights two key problems that are very much worth addressing.

As Safe users who rely on Safe for our delegate multisig, we encounter these transaction messages on a day-to-day basis, and we think that making them human-readable will greatly improve our user experience. The email notifications will also help us keep better track of transactions, as these can become voluminous due to the number of transactions/votes we execute as delegates across multiple ecosystems.

In addition to the above, it would also be helpful to improve error messages. We often encounter errors when attempting to execute transactions, and while these messages are human-readable, they remain overly technical and difficult to understand. An AI-generated summary that breaks down these messages into simple, everyday language would be extremely helpful.

Could you share more details about the technical implementation of this proposal? While the proposal clearly explains the features and how they would work, it provides little insight into the technical implementation. Would this require any dependencies or integrations with Safe’s core modules or contracts? It would be great if you could share more details on this.

Overall, we appreciate the problem-solving approach and focus on user experience, and we’re excited about this proposal. Thanks again @DoDAO.

1 Like