Actions5
Wallet → Sign Transaction
AI-generatedSummary
Sign a blockchain transaction message using a private key and submit the signature to Crossmint's API to approve the transaction.
Inputs
- Chain (required) — Select the blockchain network for signing the transaction, currently supports Solana.
- Origin Wallet Address (required) — Wallet address initiating the transaction (from a previous Create Transfer response).
- Transaction ID (required) — The identifier of the transaction requiring approval (from Create Transfer response).
- Transaction Data (required) — The transaction message or hash to sign, extracted from the Create Transfer's pending approval message.
- Signer Address (required) — Address of the external signer that will sign the transaction (from Create Transfer response).
- Signer Private Key (required) — Private key for signing, provided in base58 encoding for Solana.
- Wait Until Transaction Is Completed — If enabled, the node waits until the transaction is finalized (success or failure) before completing execution.
Output shape
A single JSON object representing the response from Crossmint's API after submitting the signed transaction.
The output includes details such as the updated transaction status and signature confirmation. If "Wait Until Transaction Is Completed" is set to true, the node will only complete once the transaction is finalized.