Step 6: Approving the Milestone

Now that the milestone has been completed by the service provider, the approver needs to verify and approve it.

1. Switch to the "Approver" tab

  • In the escrows section, navigate to the Approver tab.

  • You will only see escrows where your logged-in wallet is assigned the Approver role.

2. Click on the escrow to open the modal

  • Select the escrow where the milestone has been completed.

  • The escrow should now show 100% Completed in the milestone progress bar.

3. Approve the milestone

  • You should now see a blue "Approve" button.

  • Click "Approve" to proceed with milestone approval.

4. Sign the transaction

  • Just like previous actions, a transaction request will appear in your wallet (Freighter).

  • Review the details and sign the transaction.

5. Escrow status update

  • After signing, the milestone should now show as "Approved".

  • The funds are still in escrow but are now ready for release.

Once you approve the milestone, we move on to the final step: releasing the escrow funds!

In the case of the single release escrows: all milestones must be approved for the release to be enabled. In the case of multi-release escrows: Approval at the milestone level is required to release a Milestone.

Last updated

Was this helpful?