Wizard | Protocol Upgrades

Overview

The Wizard module in Lucid provides a secure, step-by-step process for initiating and approving protocol changes. This includes updating organization metadata, adding new modules, editing descriptions, or modifying on-chain links like documentation or social handles.

Step-by-Step: Editing Organisation Details & Approving Changes via Wizard

Step 1: Follow the steps mentioned in Editing an Organisation. Once you complete this step and deploy the updates, it is time to view and sign the proposal. Thus please move on to Step 2.

Step 2: Wizard (Protocol Upgrades). Navigate to the “Wizard” module (listed as “Protocol Upgrades” in the module grid). Here, you will see the pending proposal you just created and deployed in Step 1. Now the proposal has to be signed.

You will see:

  • Proposal Name and Date

  • Threshold required (e.g., 1/1, 2/3)

  • Current number of collected signatures

Click “View” to review the changes in detail.

Then click “Sign” to approve.

Once enough signatures are collected based on the threshold, the organisation update goes live.

  • Any community member can submit suggestions for upgrades and save them with a specific proposal name. However, only approved multi-sig signers can approve them

  • Only individuals with multi-sig approval authority can sign and approve the proposed upgrade.

  • If the required approval threshold is met, the upgrade is automatically executed. It can upgrade contracts, UI elements and more.

  • Proposals that are not executed immediately remain in the Proposal History section for future review and action.

Last updated