Skip to Content
Documentation@aptos-labs/siwaReferencedeserializeSignInOutput

deserializeSignInOutput

Deserializes a serialized SIWA input serialized by the serializeSignInOutput function. This is used to consume the AptosSignInOutput passed from the frontend to the backend.

import { deserializeSignInOutput, type SerializedAptosSignInOutput } from "@aptos-labs/siwa"; const serializedOutput: SerializedAptosSignInOutput = // ... response from the `serializeSignInOutput` function const deserialized = await deserializeSignInOutput(serializedOutput); // // { version: "2", type: "ed25519", signature: Ed25519Signature, publicKey: Ed25519PublicKey, input: {...} }

Specifications

Parameters:
NameTypeDefault
serializedSerializedAptosSignInOutput

The SerializedAptosSignInOutput to deserialize.

Returns:
Promise<DeserializedAptosSignInOutput>

The deserialized AptosSignInOutput.

Last updated on