You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/portal/src/app/engine/troubleshooting/page.mdx
+28-1Lines changed: 28 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,4 +93,31 @@ Even though the transaction is expected to consume less gas, the transaction wil
93
93
94
94
**How to resolve**
95
95
96
-
Add more funds to your backend wallet. Or wait until the gas fees on the chain are lower and try again.
96
+
Add more funds to your backend wallet. Or wait until the gas fees on the chain are lower and try again.
97
+
98
+
## Sending UserOps
99
+
100
+
UserOps are **User Op**erations sent by a backend wallet on behalf of smart accounts, used in the Account Abstraction pattern.
101
+
102
+
### Received "Invalid UserOperation signature or paymaster signature" error
103
+
104
+
*Also known as: code -32507*
105
+
106
+
**What it means**
107
+
108
+
The backend wallet you are sending the transaction with does not have sufficient permissions to send a userOp for this account address.
109
+
110
+
**How to resolve**
111
+
112
+
Confirm if the backend wallet is a valid admin for this account.
113
+
If you are using Session Keys, confirm they are not close to or already expired.
114
+
115
+
### Received "AA21 didn’t pay prefund" error
116
+
117
+
**What it means**
118
+
119
+
Your thirdweb API key used by Engine is not properly configured to use Account Abstraction, or you have a [sponsorship rule](https://portal.thirdweb.com/connect/account-abstraction/sponsorship-rules) that has been exceeded.
120
+
121
+
**How to resolve**
122
+
123
+
Confirm if the API key is tied to an account with valid payment. Also confirm if there are any sponsorship rule for the Engine API key.
0 commit comments