Sign XDR
Signing XDR
You trigger an "xdr signing" workflow by utilizing the signTransaction API. The API takes an xdr string and network options as input and triggers a modal where you can review transaction/operation details and sign the transaction. Freighter will return the signed transaction to the application that called the API after user confirmation.
You can serialize an assembled transaction to a base64 encoded xdr string using the stellar-sdk.
Signing details
During the transaction/operation review, you can review signing details at different fidelities.
- Summary: The first tab is the summary tab which lays out high level transaction/operation details.
- Operation Details: The second tab exposes information about the operations in the transaction and optionally walks through the invocation chain and highlights authorizations.
- Raw XDR: The last tab lets you copy the raw XDR to be used outside of Freighter.