# 거래가 실패한 이유는 무엇인가요?

SarosSwap에서 스왑 주문이 실패하는 주요 이유는 네 가지가 있습니다:

### 스왑을 위한 토큰 수량이 부족한 경우

\=> 보유하고 있는 잔액보다 많은 수량을 입력했을 경우 발생합니다. 입력한 토큰 수량을 줄이거나(보유 잔액보다 조금 적게 설정) 지갑에 토큰/코인을 더 입금해야 합니다.

### 가스비(Gas Fee) 잔액이 부족한 경우

\=> 사용자가 Solana 지갑에 가스비를 지불할 SOL이 없거나, 스왑 주문을 실행하기에 충분하지 않은 경우를 말합니다. SarosSwap은 가스비 최적화 메커니즘을 통합했지만, AMM을 통한 스왑은 여러 경로를 거치기 때문에 많은 수수료가 소요될 수 있습니다. 따라서 거래가 중단되지 않도록 충분한 양의 SOL을 준비해 두어야 합니다.

### 가스비가 너무 낮은 경우

\=> 가스비가 너무 낮으면 네트워크가 느려지고 트랜잭션 타임아웃이 발생할 수 있습니다. 또한 네트워크 혼잡 시 예상보다 높은 수수료가 부과될 수 있습니다. 만약 트랜잭션을 승인했음에도 실패한다면, 추가 승인 수수료 없이 동일한 토큰 수량으로 다시 스왑을 시도하면 됩니다. 사용자는 블록체인 탐색기에서 평균 트랜잭션 수수료를 확인하고 적절한 가스비를 설정해야 합니다.

### 유동성이 낮거나 변동성이 큰 시장에서 토큰 거래하기

\=> 스왑하려는 토큰은 아마도 거래량이 적은 소형 토큰(small-cap)이거나, 큰 가격 변동 중에 매수·매도를 시도하는 경우일 수 있습니다. SarosSwap의 기본 슬리피지는 0.5%로 설정되어 있으며, 이는 대부분의 코인에 안전하게 적용되는 표준 수치입니다. 그러나 시장 변동성이 크거나 유동성이 낮은 풀에서는 더 높은 슬리피지와 슬리피지 허용치를 설정함으로써 거래 실패를 피하고 더 빠르게 트랜잭션을 완료할 수 있습니다.

{% hint style="info" %}
**참고:**

* 거래 상태는[ https://solscan.io/](https://solscan.io/) 에서 확인할 수 있습니다.
* 시장이 큰 변동을 보일 때는 거래를 피하는 것이 좋습니다.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.saros.xyz/kr/saros-amm/faqs/why-did-my-transaction-fail.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
