You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Safe has become a de facto multisig product and platform for many teams and projects.
One common issue I've seen across organizations that use Safe is contextualizing pending transactions. While this can be communicated through external means (Snapshot, Discord, etc), optionally allowing for context within Safe would be far more convenient and safer.
At Beefy, I'm currently abusing the origin field to achieve similar behavior when reporting executed transactions to our Discord, but this field is designed/expected to be from Safe Apps, and in json format. While we could continue doing this, having a dedicated text field for notes would also open up the ability to be integrated into the Safe UI, allowing more teams to explain pending transactions to other signers and to their communities, even for transactions created by those Apps like WalletConnect or the Transaction Builder.
Endpoint
As part of SafeMultisigTransaction and SafeMultisigTransactionResponse, It would be returned with the rest of the transaction details
DefiDebauchery
changed the title
Consider adding a dedicated "Notes" field to add context to transactions
Consider adding a dedicated "Notes" field, adding context to transactions
Sep 4, 2023
Thanks for the suggestion @DefiDebauchery , we will analyze it as you are right, origin field has other meaning right now, so either we should standardize it or add a new property
Background
Safe has become a de facto multisig product and platform for many teams and projects.
One common issue I've seen across organizations that use Safe is contextualizing pending transactions. While this can be communicated through external means (Snapshot, Discord, etc), optionally allowing for context within Safe would be far more convenient and safer.
At Beefy, I'm currently abusing the
origin
field to achieve similar behavior when reporting executed transactions to our Discord, but this field is designed/expected to be from Safe Apps, and in json format. While we could continue doing this, having a dedicated text field for notes would also open up the ability to be integrated into the Safe UI, allowing more teams to explain pending transactions to other signers and to their communities, even for transactions created by those Apps like WalletConnect or the Transaction Builder.Endpoint
As part of
SafeMultisigTransaction
andSafeMultisigTransactionResponse
, It would be returned with the rest of the transaction detailsResponse
The text was updated successfully, but these errors were encountered: