Confirming a Transaction

This section describes the process of confirming a transaction via the Safe dApp.

In order to confirm a transaction the user has to click the Confirm button in order to initiate the signing process via the Safe dApp. Before clicking the button, the user needs to make sure that the correct wallet address is selected in MetaMask and connected to the Safe dApp.

Confirming a transaction in Safe decentralized application

To finalize the confirmation of the transaction the user needs to press the Submit button on ther pop up window that appears.

Submitting the confirmation of a transaction in Safe decentralized application

As already mentioned, the Safe dApp implement a digitalk wallet with multiple sigantories. In the case of the ZeroSix platform, the number of signatories is 3, with the third being the Platform Administrator. Depending on whether the sequence of the signatory, the confirmation pop up window shown above may differ. An alternative view of the confirmation window is shown below.

Alternative view of the confirmation pop up window

Upon pressing the Submit button, the MetaMask notification pop up window appears for the user to sign the transaction by clicking the Sign button.

MetaMask notification window for signing the transaction

Once the user executes the confirmation of a transaction the status of the Safe is updated as shown below.

Successful execution of a transaction confirmation

Once all involved parties sign the transaction the status of the transaction in Safe is updated and a green tick mark appears next to Confirmations. The transaction is now being indexed in the blockchain as also shown by the text Indexing.

Transaction signed successfully by all parties

Once the indexing in the blockchain has been completed the status will change to Success, as shown below. The process of indexing might take a couple of hours to complete.

Transaction executed and indexed successfully

Last updated