HYBRID-CHAINDEVELOPERS
DOCUMENTATIONv2

BUILD · MODULE 18

Contract Studio

Create, analyze, freeze, govern, prepare, and verify deterministic smart-contract launch records.

BUSINESS CASES

Where this module fits

  • contract launch planning
  • authority analysis
  • governed deployment preparation

PRIMARY CONSUMERS

Who integrates it

  • contract teams
  • governance operators
  • deployment agents

PREREQUISITES

What must exist first

  • immutable artifact commitments
  • eligible governance and authority wallets

RECOMMENDED WORKFLOW

Compose the module safely.

  1. 01

    create and analyze a draft

  2. 02

    freeze exact artifacts and authority intent

  3. 03

    bind governance and prepare an unsigned deployment transaction

MODULE CONTRACTS

Every mapped endpoint

Each operation states whether its request shape is authoritative in OpenAPI, reviewed as a planning profile, or intentionally left as an outline pending an owner schema.

GETList launches/api/v2/contractsList smart-contract launch records visible to the caller.POSTCreate launch/api/v2/contractsCreate an immutable smart-contract launch intent from source, artifact, constructor, state, and runtime policy digests.GETGet launch/api/v2/contracts/{launch_uuid}Return one contract launch and its authority analysis.PATCHUpdate draft/api/v2/contracts/{launch_uuid}Update a contract launch while it remains in an editable draft state.POSTAnalyze authority/api/v2/contracts/{launch_uuid}/analysisAnalyze contract authority, runtime policy, and deployment prerequisites.GETGet launch authorities/api/v2/contracts/{launch_uuid}/authoritiesReturn authority assignments and threshold status for a launch.POSTPrepare deployment/api/v2/contracts/{launch_uuid}/deployment-preparationsPrepare an unsigned deterministic deployment transaction without broadcasting it.GETGet launch evidence/api/v2/contracts/{launch_uuid}/evidenceReturn retained source, build, authority, approval, and deployment evidence.POSTFreeze launch/api/v2/contracts/{launch_uuid}/freezeFreeze the launch intent so its governed digests can no longer change.POSTBind governance/api/v2/contracts/{launch_uuid}/governance-bindingsBind an approved governance authority to a frozen contract launch.GETList authority wallets/api/v2/contracts/authority-walletsList activated MPC wallets eligible for smart-contract authority roles.GETGet contract explorer/api/v2/explorer/contractsList contract explorer from the public Explorer read model, with the identifiers and verification metadata defined by the live contract.GETGet contract explorer detail/api/v2/explorer/contracts/{launch_uuid}Return contract explorer detail from the public Explorer read model, with the identifiers and verification metadata defined by the live contract.GETGet contract explorer verify/api/v2/explorer/contracts/{launch_uuid}/verifyReturn the verification projection for contract explorer verify from the public Explorer read model, with the identifiers and verification metadata defined by the live contract.