# Getting Invalid user signature error on calling smart contract

**URL:** <https://forums.sui.io/t/getting-invalid-user-signature-error-on-calling-smart-contract/45350>\
**Category:** Technical Support\
**Tags:** sui\
**Created:** [March 12, 2024, 7:31am UTC](https://forums.sui.io/t/getting-invalid-user-signature-error-on-calling-smart-contract/45350 "2024-03-12T07:31:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tahlil](https://dub1.discourse-cdn.com/sui/user_avatar/forums.sui.io/tahlil/32/30688_2.png) [@tahlil](https://forums.sui.io/u/tahlil)\
**Post date:** [March 12, 2024, 7:31am UTC](https://forums.sui.io/t/getting-invalid-user-signature-error-on-calling-smart-contract/45350/1 "2024-03-12T07:31:16Z")

</div>

When calling a smart contract function from Sui wallet I am getting this error:  
`Error: Invalid user signature: Signature is not valid: General cryptographic error: Groth16 proof verify failed`  
What is the reason behind this and how to resolve it?

---

<div class="post-metadata">

**Author:** ![teohaik](https://dub1.discourse-cdn.com/sui/user_avatar/forums.sui.io/teohaik/32/30531_2.png) [@teohaik](https://forums.sui.io/u/teohaik)\
**Post date:** [March 12, 2024, 1:19pm UTC](https://forums.sui.io/t/getting-invalid-user-signature-error-on-calling-smart-contract/45350/2 "2024-03-12T13:19:13Z")

</div>

Can you give more details about what are you trying to execute and in which environement (dev,testn mainnet) please

---

<div class="post-metadata">

**Author:** ![tahlil](https://dub1.discourse-cdn.com/sui/user_avatar/forums.sui.io/tahlil/32/30688_2.png) [@tahlil](https://forums.sui.io/u/tahlil)\
**Post date:** [March 13, 2024, 6:55am UTC](https://forums.sui.io/t/getting-invalid-user-signature-error-on-calling-smart-contract/45350/3 "2024-03-13T06:55:30Z")

</div>

This problem is part of this question on the forum:  
`https://forums.sui.io/t/calling-smart-contract-function-from-react-frontend/45352`  
@teohaik
