For the complete documentation index, see llms.txt. This page is also available as Markdown.

Payloads

Operate payloads — deploy, update, fund, release, dispute, and milestone management.

What you pass into deploy / update / fund / release / dispute hooks. Amounts here are human numbers.

Milestone payloads for deploy are leaner than full entity milestones.

Milestone payloads (deploy / manage)

type SingleReleaseMilestonePayload = {
  description: string;
  status?: string;
  approvalsTarget: number;
};

type MultiReleaseMilestonePayload = {
  description: string;
  status?: string;
  approvalsTarget: number;
  amount: number;
  receiver: string;
};

Deploy

Optional attribution headers (platform-scoped calls):

Update (full replace)

Fund

Change milestone status

Approve milestones

Approve and release (multi convenience)

Manage milestones (add / edit descriptions)

Release funds

Start dispute

Resolve dispute / withdraw remaining

Shared distribution entry:

See Entities for Roles, Trustline, and DeployTrustline.