BUSINESS CASES
Where this module fits
- contract launch planning
- authority analysis
- governed deployment preparation
v2BUILD · MODULE 18
Create, analyze, freeze, govern, prepare, and verify deterministic smart-contract launch records.
BUSINESS CASES
PRIMARY CONSUMERS
PREREQUISITES
RECOMMENDED WORKFLOW
create and analyze a draft
freeze exact artifacts and authority intent
bind governance and prepare an unsigned deployment transaction
MODULE CONTRACTS
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.
/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.›