Back to Clerk

`generatedSignature` -> `signature` as param of `Signup.attemptWeb3WalletVerification`

packages/upgrade/src/versions/core-2/js/signup-attemptweb3walletverification-generatedsignature.md

latest741 B
Original Source

The generatedSignature param to Signup.attemptWeb3WalletVerification() has been removed. Instead, use the signature param. Note that this param takes a string, where the generatedSignature param took a function, so both key and value will need to change.

js
// before
s.attemptWeb3WalletVerification({
  generatedSignature: async () => 'signatureString',
});

// after
s.attemptWeb3WalletVerification({ signature: 'signatureString' });

// or, if you still need to fetch the signature async
const signatureString = await (async () => 'signatureString');
s.attemptWeb3WalletVerification({ signature: signatureString });