Skip to main content
Mutation hook for signing a transaction without broadcasting it. Produces a signed serialized transaction that can be submitted later or inspected by permissions/transaction-review flows.
Requires @getpara/viem-v2-integration and viem as peer dependencies.
Get the viemClient parameter from the viem setup pattern in Setup Libraries.

Import

Usage

mutate/mutateAsync are also available alongside the named aliases. All other UseMutationResult fields (data, error, isSuccess, isError, reset, etc.) work as expected.