OptionaldesignatedSigners?: string[]OptionalexternalId?: stringClient identifier for workflow correlation. Must be unique per vault.
Optionalnote?: stringA note visible to all vault members
Optionalpriority?: "HIGH" | "LOW" | "NORMAL"Optionalpublish?: booleanIf true, Utila broadcasts after signing. Default: true
Base64-encoded serialized VersionedTransaction
OptionalreplaceBlockhash?: booleanIf true, Utila replaces the blockhash before signing. Default: true
OptionalrequestId?: stringUUID for Utila-side idempotency (60-minute deduplication window)
Initiate a Solana transaction via Utila MPC signing.
Submits a serialized Solana transaction for signing by the Utila cosigner. By default, Utila will replace the blockhash with a fresh one and broadcast the transaction after signing.