Commerce Chain Optimization

Quick Start

Stand up Commerce Chain with Loop Engine in minutes.

Install

npm install @loop-engine/sdk @commerce-chain/sdk

Load canonical loops

import { createLoopEngine } from '@loop-engine/sdk'
import { loopDefinitions } from '@commerce-chain/loops'

const engine = createLoopEngine({ loops: loopDefinitions })

Start a procurement flow

const loop = await engine.start({
  loopId: 'scm.procurement',
  aggregateId: 'PO-2026-0042',
  context: { supplierId: 'SUP-22', amount: 24500 }
})

await loop.transition('confirm_po', {
  actor: 'human:buyer',
  evidence: { budget_available: true, supplier_approved: true }
})

Next