Only Delay Module owners can approve and execute on-chain transactions. This guide walks through the process of adding an additional Safe owner. Once complete, the new owner will be able to approve and execute transactions through the Delay Module.
1
Get a JWT token for the session
Follow the authentication flow to obtain a JWT token for the Gnosis Pay user.
2
Get typed data for adding a new Safe owner
Call this endpoint to receive the typed data.
Sign the typed data with the current Safe owner’s key to produce a signature.
Sign the typed data with the current Safe owner’s key to produce a signature.
3
Submit the signature
Send the new owner’s address, the signature, and the signed message to this endpoint.The operation is processed through the Delay Relay and executes after a 3-minute delay.
4
Verify ownership
Confirm that the new owner was added to the Delay Module by checking the Safe’s owner list.