시가총액 관리 도구 전체 가이드 #
이 도구는 EVM 체인에서 토큰 거래, 거래용 지갑, Gas, 자금 회수, 외부 주문 대응을 관리합니다. 사용자 정의, 매수 전용, 매도 전용, 주문 대응의 네 가지 모드를 제공합니다. 작업은 브라우저에서 실행되므로 페이지를 닫거나 컴퓨터가 절전 상태가 되거나 브라우저가 페이지를 중지하면 모니터링과 거래도 중지됩니다.
데스크톱 Google Chrome + MetaMask를 권장합니다. 소액과 “모니터링 전용”으로 먼저 검증하세요. 개인키와 지갑 자금은 신뢰할 수 있는 기기에서만 다루세요.
Fatsale 공식 커뮤니티에서 지원과 피드백을 받을 수 있습니다.
1. 화면 구성 #

- 네트워크·거래소·메인 지갑: 실행 체인, 거래 경로, 자금원을 결정합니다.
- 거래 모드: 사용자 정의, 매수 전용, 매도 전용, 주문 대응을 선택합니다.
- 토큰과 기본 풀: 대상 토큰과 실제 유동성 페어를 지정합니다.
- 거래 설정: 금액, 비율, 간격, 슬리피지, Gas, RPC, 위험 제한을 설정합니다.
- 거래용 지갑과 일괄 작업: 생성, 가져오기, 분배, 회수, 청산을 실행합니다.
- 상태와 로그: 현재 작업, 스캔 범위, 예산, 거래 결과를 확인합니다.
설정 템플릿은 전략을 저장하지만 개인키, 지갑 주소, 사용자 정의 RPC, 로그, 실행 상태는 저장하지 않습니다. 적용 후 네트워크, 토큰, 거래소, 지갑 범위를 다시 확인하세요.
2. 시작 전 준비 #
네트워크 #
토큰이 실제 배포된 체인을 선택합니다. BSC는 BNB, Ethereum과 Base는 ETH로 표시됩니다. 지갑 확장도 같은 체인으로 전환하세요. RPC Chain ID가 선택한 네트워크와 다르면 사용할 수 없습니다.
거래소 #
거래소는 견적, 승인 대상, 실행 방식을 결정합니다. 실제 유동성이 있는 경로를 선택하세요.
- 일반 거래는 화면에 표시된 V2, Pancake V3, Four, Flap 등을 지원합니다.
- 주문 대응은 거래 소스를 발견할 수 있는 거래소에서만 사용할 수 있습니다. Factory가 없거나 풀을 발견할 수 없으면 지원하지 않습니다.
- Pancake V3, Four, Flap 주문 대응은 화면에 표시되는 지원 네트워크 제한을 따릅니다.
메인 지갑 #
메인 지갑은 거래 지갑 Gas 보충, 매도용 토큰 보충, 일괄 전송, 에어드롭, 자금 회수에 사용됩니다. 개인키와 선택 주소가 일치해야 합니다. 시작 전 네트워크, RPC, 잔액, 견적, Gas, 시뮬레이션, 예산을 검사하며 치명적 오류는 시작을 차단합니다.
토큰과 기본 풀 #
ERC20 주소를 입력하고 이름, 심볼, Decimals, 잔액을 읽을 때까지 기다립니다. 그다음 WBNB, USDT, USDC 등 실제 기본 풀을 선택합니다. 잘못된 풀은 Pair 미발견, 견적 실패, 잘못된 경로를 일으킬 수 있습니다.
거래용 지갑 #
새로 생성하거나 한 줄에 개인키 하나씩 가져옵니다. 생성할 때 추가와 덮어쓰기를 구분하고, 덮어쓰기 전에 반드시 개인키를 내보내 백업하세요.
- 매수 지갑: 매수 입력액과 Gas용 네이티브 코인
- 매도 지갑: 토큰과 승인·Swap용 Gas
- 메인 지갑: 보충 자금, Gas, 안전 보유 잔액
3. 네 가지 거래 모드 #
| 모드 | 동작 | 사용 목적 | 주의점 |
|---|---|---|---|
| 사용자 정의 | 매수 확률로 매수/매도를 매회 선택 | 양방향 거래 활성도 | 짧은 구간에서는 설정 비율과 거래 건수가 정확히 일치하지 않을 수 있습니다 |
| 매수 전용 | 매회 매수 | 매수 측 거래 증가 | 네이티브 코인을 계속 사용하므로 예산이 필요합니다 |
| 매도 전용 | 매회 매도 | 토큰 재고를 단계적으로 매도 | 토큰 잔액과 Gas가 필요합니다 |
| 주문 대응 | 외부 체결을 스캔하고 반대 방향으로 대응 | 실제 외부 거래량에 반응 | RPC, 수량, 보충, 예산 상한을 엄격히 설정해야 합니다 |
4. 사용자 정의 모드 #
| 설정 | 사용법과 예시 |
|---|---|
| 거래 간격 | 10-20초: 거래 확인 후 매번 새로운 대기 시간을 선택합니다. 확인 시간과 RPC 처리 시간은 별도입니다. |
| 매수 확률 | 70%: 각 회차에서 독립적으로 70% 매수, 30% 매도합니다. 10회 중 정확히 7회 매수를 보장하지 않습니다. |
| 거래 슬리피지 | 1%: 견적이 10,000 토큰이면 약 9,900 이상을 허용하고 더 나쁜 가격이면 실패합니다. 높을수록 불리한 가격과 샌드위치 위험이 커집니다. |
| 매수 금액 범위 | 0.01-0.02 BNB: 매수마다 0.0137 BNB처럼 새로 선택합니다. Gas는 포함하지 않습니다. |
| 매도 비율 | 10%-20%, 잔액 50,000에서 12% 선택 시 6,000 토큰을 매도합니다. |
| 최소 토큰 임계값 | 5,000 설정에서 잔액 3,000이면 항상 매수하고 8,000이면 매수 확률을 따릅니다. 최소 주문량이 아닙니다. |
소액으로 여러 거래의 영수증, Gas, 견적, 잔액 변화를 확인하세요. 설정을 바꾸기 전 작업을 중지해야 합니다.
5. 매수 전용 모드 #
매수 확률을 무시하고 매회 매수합니다. 거래 간격, 매수 금액, 슬리피지, 네이티브 잔액, MEV 보호를 중점적으로 설정하세요.
예: 30-60초, 0.005-0.01 BNB이면 각 거래 확인 후 30-60초 대기하고 선택 지갑이 0.005-0.01 BNB를 투입합니다.
시간당 최대 비용은 “시간당 최대 거래 수 × 단일 최대 금액 + Gas”로 계산하세요.
6. 매도 전용 모드 #
매수 확률을 무시하고 매회 매도합니다. 매도 비율, 간격, 슬리피지, 승인과 Swap Gas를 확인하세요.
잔액 100,000, 비율 5%-10%, 8% 선택 시 8,000을 매도합니다. 다음 회차는 줄어든 새 잔액으로 다시 계산합니다. 100% 비율은 일괄 청산과 같지 않으며 작업 주기에 따라 순차적으로 매도합니다.
7. 주문 대응 모드 #

pending 거래를 선행하는 기능이 아닙니다. 설정 간격마다 확정 블록의 이벤트를 읽어 외부 매수와 매도를 인식하고, 중복 제거 후 같은 방향 주문을 하나의 반대 방향 거래로 합칩니다.
10초 동안 외부 매수 11건이 있으면 11건의 수량을 합산해 한 건의 매도를 계산합니다. 중복 이벤트와 현재 도구 세션이 제출한 Hash는 제외합니다.
공통 스캔 설정 #
| 설정 | 설명 |
|---|---|
| 감지 간격 | 10초: 이전 커서 이후 확정 블록을 스캔합니다. 짧을수록 빠르지만 RPC 사용량이 증가합니다. |
| 거래 슬리피지 | 최종 대응 Swap에 적용합니다. |
| 확인 블록 수 | 3, 최신 1,000이면 997까지만 스캔하고 998-1,000은 이후 회차에 남깁니다. |
| 대응 방향 | 외부 매수, 외부 매도, 또는 둘 다 선택할 수 있습니다. |
| 모니터링 전용 | 스캔, 중복 제거, 합산, 임계값, 상한, 견적을 수행하지만 지갑 선택, 보충, 승인, 서명, 제출은 하지 않습니다. |
외부 매수 대응 매도 #

- 매수 토큰 비율: 외부 매수 합계 10,000, 범위
10%-20%, 16.23% 선택 시 상한 전 매도량은 1,623입니다. - 고정 토큰 수량:
1,000-2,000이면 외부 매수가 5,000이든 100,000이든 같은 범위에서 선택합니다. 단일 거래 상한과 함께 사용하세요. - 합산 매수 최소 조건: 5,000 설정에서 합계 4,999면 기록 후 건너뛰고 5,000 이상이면 계산합니다.
- 단일 최대 매도: 계산값 2,500, 상한 1,000이면 최종 1,000입니다. 계산값이 800이면 그대로 유지합니다.
- 매도 지갑 그룹: 이 그룹만 대응 매도를 제출합니다. 잔액 우선 사용 시 토큰이 충분한 지갑을 먼저 찾습니다.
외부 매도 대응 매수 #
- 기본 통화 수령 비율: 외부 매도가 1 BNB를 받고 범위
10%-20%, 15% 선택 시 약 0.15 BNB로 재매수합니다. - 매도 토큰 추정 비율: 외부 매도 10,000, 12% 선택 시 1,200 토큰을 목표로 필요한 네이티브 코인을 견적합니다.
- 최소 조건은 소액 주문을 건너뛰고, 단일 최대 매수는 목표 토큰량 또는 BNB/ETH 투입액을 제한합니다.
- 매수 지갑 그룹에 포함된 지갑만 대응 매수를 제출합니다.
메인 지갑 보충 보호 #

| 설정 | 효과 |
|---|---|
| 1회 네이티브 보충 상한 | 부족 0.08, 상한 0.05이면 일부만 보충하지 않고 이번 대응을 건너뜁니다. |
| 1회 토큰 보충 상한 | 한 번의 대응에서 보충할 최대 토큰입니다. |
| 세션 네이티브 보충 상한 | 누적 0.16, 상한 0.2, 다음 0.05면 전송 전에 차단합니다. |
| 세션 토큰 보충 상한 | 현재 실행의 누적 토큰 보충 예산입니다. |
| 메인 네이티브 보유 | 보충 후 남겨야 할 최소 잔액이며 전송 Gas도 필요합니다. |
| 메인 토큰 보유 | 보충 후 남겨야 할 최소 토큰 잔액입니다. |
입력한 모든 제한을 동시에 만족해야 합니다. 로그는 메인 잔액 부족, 1회 상한, 누적 상한, 보유 제한을 구분해 표시합니다.
세션 예산 차단 #
| 설정 | 중지 조건 |
|---|---|
| 누적 네이티브 매수 상한 | 다음 매수로 누적 투입이 예산을 넘기 전에 중지 |
| 누적 토큰 매도 상한 | 다음 매도로 누적 매도가 예산을 넘기 전에 중지 |
| 최대 거래 수 | 확인된 대응 거래가 설정 수에 도달 |
| 최대 연속 실패 | 성공 없이 실패가 상한에 도달. 성공하면 연속 수가 초기화됨 |
| 최대 실행 시간 | 시작 후 설정한 분에 도달 |
단일 거래 상한은 수량을 줄입니다. 세션 예산 초과는 제출 전에 작업을 중지합니다.
처음에는 모니터링 전용 사용 #
여러 스캔 구간 동안 외부 주문 수, 합산 수량, 선택된 비율, 상한 전 수량, 적용 상한, 최종 수량을 상세 로그에서 확인하세요. 계산이 올바른지 확인한 뒤 중지하고 모니터링 전용을 해제해 소액으로 시작합니다.
8. Gas, RPC, MEV #
| Gas 설정 | 사용법 |
|---|---|
| 1회 Gas 보충량 | 0.003 BNB 설정 시 부족한 거래 지갑에 메인 지갑이 0.003 BNB를 먼저 보냅니다. |
| Gas Limit | 300,000 설정에서 실제 180,000을 사용하면 사용량만 지불합니다. 너무 낮으면 Out of Gas가 발생합니다. |
| Gas Price | 비워두면 RPC 권장값을 사용합니다. 높이면 포함 속도가 빨라질 수 있지만 수수료가 증가합니다. |

- 일반 거래 풀에는 주문 대응 가능 노드도 포함될 수 있습니다.
- 주문 대응은
eth_getLogs기능 검사를 통과한 노드만 사용합니다. - 429, 범위 제한, 네트워크 오류가 발생하면 청크를 줄이거나 노드를 전환하고 안전한 구간 시작점부터 다시 스캔합니다.
- 모든 공개 노드가 실패하면 Alchemy, QuickNode, Ankr, NodeReal 등의 전용 RPC를 설정하세요.
MEV 보호는 지원 네트워크에서 DEX Swap만 비공개 경로로 보내고 승인, 보충, 전송, 조회, 견적, 스캔은 일반 RPC를 사용합니다. 모든 보호 노드가 실패하면 공개 전송 없이 작업을 일시 중지합니다. 완전한 샌드위치 방지를 보장하지 않습니다.
9. 지갑과 일괄 작업 #
| 작업 | 설명 |
|---|---|
| 지갑 생성 | 덮어쓰기 전에 반드시 개인키를 내보내세요. |
| 지갑 가져오기 | 한 줄에 개인키 하나씩 입력하고 주소와 네트워크를 확인하세요. |
| 개인키/주소 내보내기 | 개인키를 지원 담당자나 커뮤니티에 보내지 마세요. |
| 토큰 회수 | 성공 영수증 확인 후에만 성공으로 집계합니다. |
| 네이티브 코인 회수 | Gas와 안전 여유분을 남기고 회수하며 Gas 부족 지갑은 건너뜁니다. |
| 일괄 전송 | 메인 지갑에서 선택 지갑으로 고정 금액을 분배합니다. |
| 신규 주소 에어드롭 | 신규 주소, 무작위 금액, 배치 크기, 소비율 상한을 설정할 수 있습니다. |
| 일괄 청산 | 선택 지갑 토큰을 현재 경로로 매도합니다. 매도 전용 모드와 별도입니다. |
같은 지갑은 동시에 하나의 제출 중 자금 작업만 실행할 수 있습니다. 여러 탭에서 같은 지갑 범위를 동시에 사용하지 마세요.
10. 상태와 로그 #
상태 패널은 일반 거래, 모니터링 전용, 실제 주문 대응, 일괄 작업에 따라 현재 지갑, 방향, 카운트다운, RPC, 스캔 범위, 이벤트, 예산, 보충, 성공/실패를 표시합니다.

상세 로그는 레벨, 시간, 키워드, 거래 Hash로 필터링할 수 있고 실시간 추가, 이전 페이지 로드, 내보내기를 지원합니다. 화면에는 주소와 Hash가 줄여 표시될 수 있지만 복사 버튼은 전체 값을 복사합니다. 오른쪽 아래 로그를 더블클릭하면 상세 창에서 해당 행을 강조합니다.
11. 복구와 여러 탭 #
- 새로고침 후 비민감 설정, 커서, 예산, 거래 상태를 복구하지만 작업은 일시 중지 상태입니다.
- submitted/confirming Hash를 체인에서 대조한 뒤 재개할 수 있습니다.
- 체인과 지갑 기준으로 탭 잠금을 사용하며 중복 탭은 읽기 전용이 됩니다.
- 소유 탭이 사라진 뒤 인계하기 전에 Hash, 잔액, 승인, 예산, 커서를 다시 검사합니다.
12. 권장 작업 순서 #
- 네트워크, 거래소, 메인 지갑, 토큰, 올바른 기본 풀 선택.
- 소수의 거래 지갑을 준비하고 잔액 새로고침.
- 소액, 보수적 슬리피지, 명확한 Gas 설정으로 모드 구성.
- 주문 대응은 모니터링 전용부터 시작하고 최소 조건, 단일 상한, 보충 보호, 세션 예산을 설정.
- 안정적인 RPC를 선택하고 BSC/Ethereum에서 필요하면 MEV 보호 활성화.
- 시작 전 검사와 위험 확인을 읽고, 시작 후 상태·상세 로그·블록 탐색기를 함께 확인.
- 설정 변경 전 작업을 중지하고 대기 중 거래가 없는지 확인.
13. 자주 묻는 질문 #
페이지를 닫아도 되나요? 안 됩니다. 새로고침 후에도 작업은 일시 중지 상태로만 복구됩니다.
설정 변경이 적용되지 않는 이유는? 실행 중인 작업은 시작 시점의 설정을 사용합니다. 중지 후 다시 시작하세요.
간단한 작업에서도 RPC가 바뀌는 이유는? 잔액, Gas, 견적, 시뮬레이션, 영수증 조회도 RPC를 사용합니다. 로그는 보통 해당 요청이 실패했다는 뜻입니다.
주문 대응 스캔이 실패하는 이유는? eth_getLogs 범위 제한, 429, 노드 지연, 거래 소스 미발견이 주요 원인입니다. 로그의 시작/종료 블록, RPC, 오류를 확인하세요.
주문을 감지했는데 거래하지 않는 이유는? 모니터링 전용, 최소 조건, 단일/누적 예산, 지갑 그룹, 잔액, 보충 보호, 시뮬레이션, 작업 잠금을 확인하세요.
영수증 성공인데 잔액이 바뀌지 않았다면? 실제 자산 변화를 대조해 0 또는 반대 방향이면 reconciliation failure로 표시합니다. 전체 Hash를 블록 탐색기에서 확인하세요.
개인키는 안전한가요? 자동 거래에는 로컬 서명이 필요하지만 개인키는 항상 민감합니다. 소액의 전용 운영 지갑만 사용하세요.
이전 버전 가이드 #
이전 버전에는 주문 대응, 기능 검사 RPC 풀, 영구 상세 로그, 예산 차단, 작업 복구, MEV 보호가 없습니다.
이전 버전에서는 체인, 메인 지갑, 거래소, 토큰, 풀, 간격, 매수 확률, 매수 금액, 매도 비율, 최소 임계값, Gas, RPC를 설정하고 지갑을 생성하거나 가져온 뒤 시작합니다. 설정 변경 후에는 중지하고 다시 시작하세요.