OUTCOME · Create or advance
What changes
Records an owner-scoped DRAFT, immutable policy snapshot and commitment, participant row, expiry, idempotency state, and first signed hash-chain event. It does not move value, authorize settlement, or broadcast a transaction.
WHY IT MATTERS
- Gives people and agents a contract-backed way to advance transfer intent.
- Supports policy-compliant transfer coordination while minimizing personal data and separating compliance evidence from value movement.
ISOLATION + AUTHORITY
Owner, workspace, counterparty, VASP, credential issuer, wallet controller, transfer, reviewer, disclosure recipient, purpose, and retention boundaries remain distinct. A credential, preparation, decision, manifest, envelope, disclosure, or Explorer record neither moves value nor substitutes for wallet authorization, sanctions policy, rail admission, settlement, or finality.
BEFORE YOU CALL
- Authenticate at the documented boundary: bearer+scope.
- Supply the required asset (body), amount (body) exactly as defined by the live contract.
- Use one Idempotency-Key only for retries of the same byte-equivalent logical mutation.
- Resolve the transfer parties, network, policy jurisdiction, required credential and proof classes, disclosure purpose, recipient, and retention basis.
WHAT TO DO NEXT
- Re-read transfer intent using the canonical identifier returned by this operation.
- Reconcile an ambiguous response with the same idempotency key before attempting another mutation.
- Re-read the transfer and credential state, verify purpose and recipient binding, and disclose only the fields required by the current policy stage.
AGENT GUIDANCE
- Use transfer intent only for the purpose and lifecycle stage described by this operation; do not treat it as authority for an adjacent action.
- Supply the required asset (body), amount (body) exactly as defined by the live contract.
- Keep counterparty registration, credential validity, wallet-control proof, transfer intent, data preparation, review decision, disclosure authorization, delivery, value movement, and settlement as separate facts.
- After a timeout or conflict, read authoritative state before deciding whether an equivalent retry is safe.