Lucid
  • USING LUCID
    • Welcome to Lucid
    • Homepage
    • Explore Page
    • Organisation Summary Page
    • Sidebar Navigation
  • Organisation Creation Page
  • Creating an Organisation
    • 1. Setup Organisation Details
    • 2. Module Selection
    • 3. Module Configuration
    • 4. Safe and Protocol Upgrades Configuration
    • 5. Governor Configuration
    • 6. Veto and Multi-Bridge Configuration
    • 7. Token Configuration
    • 8. Asset Transfer Portals Configuration
    • 9. Review and Deploy Organisation
    • 10. Lucid Post-Deployment Integration
  • Editing an Organisation
  • Modules and integrations
    • Multi-Bridge
      • Multi-Bridge Asset Transfers
      • Multi-Bridge Message and Asset Transfers
      • Resend Transaction
    • Bridge Portals
    • Vested Emission Offerings (VEOs)
      • VEO Purchase Flow
        • Purchase Strategic Asset VEOs
        • Purchase Liquidity VEOs
        • Purchase TVL VEOs
      • VEO Creation Flow
      • VEO Removal Flow
      • Claiming Vested Tokens
    • Wizard | Protocol Upgrades
  • Lucid Bridged Stablecoins
    • L-USDC & L-USDT Overview
      • L-USDC Deep Dive
      • L-USDT Deep Dive
  • Points Program
    • Season 1
  • Developer Reference
    • Message Bridging
      • Sending a Message
      • Message Execution
      • Admin Functions
    • Asset Bridging
      • Bridging Assets
      • Admin Functions
    • Adapters
      • Axelar Adapter
      • CCIP Adapter
      • Connext Adapter
      • Hyperlane Adapter
      • LayerZero Adapter
      • Polymer Adapter
      • Wormhole Adapter
    • Deployed Contracts
      • Multibridge Contracts
      • VEO Contracts
  • API Reference
  • RESOURCES
    • About
    • Fees
      • Lucid Pricing and Fee Structure
      • Fee Estimates for Bridges
    • Frequently Asked Questions
    • Key Terms and Explanations
    • Contact
Powered by GitBook
On this page
  • Deploying Contracts for Organisation Creation
  • Overview of the Deployment Interface
  • Notes for Successful Deployment:
  • Completing the Process:
  • Final Step
  1. Creating an Organisation

9. Review and Deploy Organisation

Previous8. Asset Transfer Portals ConfigurationNext10. Lucid Post-Deployment Integration

Last updated 5 months ago

Deploying Contracts for Organisation Creation

The final step in creating an organisation on Lucid involves deploying all contracts related to the organisation’s settings. This ensures all modules and configurations are properly set up and operational.

Overview of the Deployment Interface

The deployment interface is divided into sequential steps, each representing a key contract or component that needs to be deployed. Each step must be completed in the order presented for the organisation to be successfully registered.

Notes for Successful Deployment:

• Each step includes a “Deploy” button for initiating the contract deployment.

• Some steps may include additional buttons for chain selection or switching chains.

• Progress is indicated with checkmarks for completed steps.

• Ensure you review all displayed information, such as contract addresses, before confirming deployment.

• If any errors occur, revisit the respective module configuration and redeploy as necessary.

Completing the Process:

Once all contracts are successfully deployed and the organisation is registered, your organisation will be live and operational on Lucid. From here, you can begin managing your modules, initiating proposals, and engaging with your organisation’s governance.

Final Step

After completing the organisation creation flow and deploying all contracts, the final step is to configure minting rights for the Asset Controller. This step involves using the OpenZeppelin AccessControl library to grant the necessary permissions. Move on to the next page for a step-by-step guide to complete this process