Skip to main content
IOTA supports the following signature kinds:
  • Transaction, unsigned transaction.

Transaction

Signs an unsigned transaction.
IOTA does not have a serialized format for a signed transaction. The response only includes the signature. You must package it correctly before calling iota_executeTransactionBlock.

Typescript Example with IOTA SDK

First install the IOTA SDK. You can find the full documentation here: https://docs.iota.org/developer/ts-sdk/typescript/ Here a code sample to generate a signature via the DFNS TypeScript SDK:
Last modified on July 7, 2026