I'd like to construct and propose a transaction for a Gnosis Safe multisig via the Gnosis API. I want these transactions to show up in the Gnosis frontend, so signers can sign & submit the transactions.

I do not want to submit a signature from one of the signers on the Safe at the time of proposing the transaction. This is because each of the keys are hardware wallets held by disparate signers, and I don't want to export any of those keys and expose them.

In the API documentation for proposing transactions, it says that "Transactions submitted as a non-owner will not show up on the official Safe interfaces unless you previously added a delegate." However, the link for the tutorial for adding a delegate is broken.

How can I add a delegate which can propose transactions via the API (but which is not an owner of the Safe)?

1 Answer 1


The link is indeed broken. Here a reference to the old docs:

An example application where a delegate key is registered can be found here:

You can also find the endpoints on the services swagger page:

Maybe also helpful is the tutorial on how to propose a transaction (where you would use the delegate key then):

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.