Unable to Swap, withdraw or disable collateral
Open
Nobody has claimed this yet.
bug
new issue
- Dominant language
- TypeScript
- Stars
- 536
- Forks
- 496
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 9
Description
Market: OP Market Version 3
Health Factor 6.5
Unable to SWAP DAI, USDT, USDC to WBTC.
Request is being rate limited.
Steps to reproduce the behavior:
- Go to OP Market
- Click on SWAP
- See error {
"timestamp": "2026-02-05T16:53:04.342Z",
"chainId": 10,
"provider": "paraswap",
"useFlashloan": false,
"side": "sell",
"orderType": "market",
"swapType": "collateral_swap",
"slippage": "0.20",
"input": {
"token": "USDC",
"amount": "30552.088822",
"usd": "30517.7171189314"
},
"output": {
"token": "WBTC",
"amount": "0.44891823",
"usd": "30389.0706616200"
},
"error": {
"message": "Error: undefined on 1",
"actionBlocked": true,
"raw": {
"message": "Request is being rate limited.",
"stack": "{\n "code": -32603,\n "message": "Request is being rate limited.",\n "stack": "Error: Request is being rate limited.\n at new o (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:368737)\n at a (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:371828)\n at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:372437)\n at Zt.J (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-5.js:1:72298)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-3.js:1:247254\n at async eth_sendTransaction (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:1:1016106)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:148256\n at async b.o (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:147833)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:147226\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:153120\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:141747"\n}\n at new o (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:368737)\n at a (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:371828)\n at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-3.js:1:372437)\n at Zt.J (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-5.js:1:72298)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-3.js:1:247254\n at async eth_sendTransaction (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:1:1016106)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:148256\n at async b.o (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:147833)\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:147226\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:153120\n at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:3:141747",
"code": -32603
}
}
}
Desktop (please complete the following information):
- OS: Macbook Sonoma 14.5
- Browser chrome
- Version 144.0.7559.110 (arm64)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the SWAP flow on OP Market Version 3 with the reported DAI, USDT, or USDC to WBTC collateral swap. Trace the Paraswap request and the resulting MetaMask rate-limit error, then determine whether the interface handles it correctly. Done means the affected swap, withdrawal, or collateral-disable flow no longer fails with this reported error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100