Description
When attempting to swap USDt to L-BTC using SideSwap's atomic swap feature, the transaction fails with an internal verification error. The agent successfully retrieves a price quote, but when it attempts to execute the swap, SideSwap returns a transaction that doesn't include the expected L-BTC amount, causing the agent to correctly refuse to sign the transaction to protect the user's funds.
Steps to reproduce
- Ask the agent to swap USDt into L-BTC using SideSwap's atomic swap
- Agent fetches a price quote successfully
- Agent attempts to execute the swap
- SideSwap returns a transaction without the expected L-BTC amount
- Agent refuses to sign the transaction
Expected vs actual
- Expected: Agent executes the swap and receives the quoted L-BTC amount
- Actual: SideSwap returns a transaction with a mismatched amount; agent verification fails and refuses to sign
Notes
Description
When attempting to swap USDt to L-BTC using SideSwap's atomic swap feature, the transaction fails with an internal verification error. The agent successfully retrieves a price quote, but when it attempts to execute the swap, SideSwap returns a transaction that doesn't include the expected L-BTC amount, causing the agent to correctly refuse to sign the transaction to protect the user's funds.
Steps to reproduce
Expected vs actual
Notes