Skip to content

Pattern

Controlled transfer

An asset representation that can move only when identity, pause, or an allow-list says so.

Use it when

The instrument is allowed to be programmatic and the restriction is part of the asset, not a side promise.

Do not use it when

The transfer restriction is a legal duty you have not encoded, or the asset should not be a token at all.

  • Allow-list or eligibility credential
  • Pause and role separation
  • Corporate action that is not a transfer

Linked components