멀티센더
멀티센더는 Solana 메인넷에서 SOL이나 SPL 토큰을 수신자 지갑 목록 전체에 한 번의 실행으로 보냅니다. 주소 목록을 붙여넣거나 업로드하고, 주소마다 금액을 정하는 방식을 고르면, 내 지갑에서 한 번 승인한 뒤 도구가 전송을 배치로 나눠 보냅니다.
멀티센더 j.tools/ko/tools/multi-sender
도구 열기플랫폼 수수료
수신자당0.001 SOL
네트워크 수수료, 임대료, 트랜잭션 금액은 별도입니다.
이 도구가 맞는 경우
#이-도구가-맞는-경우- 에어드롭이나 커뮤니티 보상 분배를 할 때. 홀더 목록으로 작업한다면 홀더에게 토큰 에어드롭하기 가이드가 전체 흐름을 안내합니다.
- 여러 지갑에 한 번에 지급해야 할 때.
- 정해진 목록으로 프리세일이나 테스트 물량을 나눠 줄 때.
- 전송을 하나씩 누르지 않고, 알고 있는 수신자 묶음에 토큰 하나를 보내고 싶을 때.
시작하기 전에
#시작하기-전에- 연결된 지갑(연결 방법), 또는 개인 키로 서명한다면 직접 가져온 지갑.
- 모든 수신자 금액과 플랫폼 수수료, 네트워크 수수료, 새 SPL 수신자의 계정 임대료, 그리고 전송이 끝나면 돌아오는 약 0.001 SOL의 작은 예비금을 감당할 잔액.
- SPL 토큰이라면 내장 토큰 선택기로 고른 토큰의 민트 주소. 보내는 지갑이 그 토큰을 이미 가지고 있어야 합니다.
- 붙여넣거나, CSV로 올리거나, 직접 입력할 수신자 주소 목록.
단기 운영용 지갑만 사용하세요. 시드 문구나 장기 보관 지갑의 키는 절대 입력하지 마세요.
사용 방법
#사용-방법-
보낼 토큰 고르기
오른쪽 위에서 지갑 소스를 고르세요. 연결된 지갑이나, 개인 키를 쓰는 로컬 서명기 중 하나입니다. 토큰에서 선택기를 열어 SOL이나 지갑에 있는 SPL 토큰을 고르세요.
-
수신자 추가하고 분배 방식 고르기
지갑 가져오기를 눌러 주소를 붙여넣거나 파일을 올리거나, 행 추가를 쓰세요. 분배에서 동일, 무작위, 백분율 중 하나를 고르고 총액이나 범위를 정하세요. 그러면 모든 지갑이 금액, 총액 대비 비율, 그 행의 문제와 함께 한 표에 표시됩니다. 목록에 문제가 있으면 목록 정리로 잘못된 행, 중복 행, 내 주소 행을 지우세요.
-
검토하고 보내기
요약에 총 수신자 수, 수신자가 받는 금액, 플랫폼 수수료, 네트워크 수수료, 지갑 승인 횟수, 새 SPL 수신자의 계정 임대료, 지갑에서 나가는 총액이 나옵니다. 모두에게 보내기를 누르고 지갑에서 한 번 승인한 뒤, 전송이 끝날 때까지 탭을 열어 두세요. 끝나면 결과 창에 받은 지갑 수, 보낸 내용, 지갑에서 나간 SOL이 표시됩니다.
주요 설정
#주요-설정- 토큰 종류: 기본 SOL 또는 SPL 토큰을 보냅니다. 따로 전환 스위치는 없고, 고른 토큰에 따라 정해집니다. SPL 전송은 수신자 계정을 만들 수 있어서, 무엇을 고르느냐에 따라 드는 수수료와 임대료가 달라집니다.
- 토큰 민트: SPL 전송에만 필요한 민트 주소입니다. 내장 토큰 선택기로 고르거나
?token=링크로 자동으로 채울 수 있습니다. 보내는 지갑이 이 토큰을 이미 가지고 있어야 합니다. - 수신자: 주소 목록입니다. 모든 주소는 올바른 Solana 공개 키여야 하고, 모든 금액은 0보다 커야 합니다. 지갑 가져오기로 붙여넣거나 파일을 올리거나, 행을 직접 추가하세요. 가져오기는 각 줄에서 주소만 읽으며, 금액은 분배 방식이나 행에 직접 입력한 값으로 정해집니다.
- 분배 방식: 수신자별 금액을 정하는 방법입니다. 동일은 총액을 모든 행에 똑같이 나눕니다. 무작위는 정한 최솟값과 최댓값 사이에서 행마다 무작위 금액을 줍니다. 백분율은 최소와 최대 백분율 범위 안에서 행마다 무작위 가중치를 준 뒤 그 가중치로 총액을 나누므로, 범위는 분포의 모양을 정할 뿐 행별 몫을 고정하지 않습니다. 동일과 백분율에서는 금액을 직접 입력한 행이 그 금액을 유지하고, 총액 계산에서 빠집니다.
- 최대 버튼: 동일과 백분율에서 보입니다. SOL이면 잔액에서 플랫폼 수수료, 네트워크 수수료, 여유분 0.002 SOL을 뺀 값을 채웁니다. SPL 토큰이면 토큰 잔액 전부를 채우므로, 수수료와 계정 임대료에 쓸 SOL은 따로 남겨 두세요.
- 지갑 표: 주소로 검색하고 전체, 문제 있음, 고정됨 행으로 걸러 볼 수 있습니다. 행에서 이 금액 고정을 누르면 그 금액은 분배에서 빠집니다. 행을 선택하면 일괄 작업 바가 열립니다. 금액 지정은 선택한 행에 같은 금액을 넣고, 고정은 그 행들을 고정하며, 제거는 지웁니다. 어디에서나 합계를 사용하세요를 누르면 직접 입력한 금액이 다시 분배를 따릅니다.
- 목록 정리: 목록에 잘못된 행, 중복 행, 내 주소 행이 있을 때 나타나며, 한 번에 지워 줍니다. 중복은 첫 번째 것만 남깁니다. 이런 행이 있으면 실행이 막히므로, 보내기 전에 정리하거나 직접 지우세요.
- 프로그램 주소: 프로그램이나 시스템 주소(System Program, 토큰 프로그램, sysvar)를 가리키는 행은 지갑이 아닌 프로그램 주소로 표시되고 보내기가 막힙니다. 그곳으로 보낸 것은 어떤 사람에게도 닿지 않기 때문입니다. 보내려면 그 행을 지우세요.
- 보내는 사람 개인 키: 자기 키를 직접 입력하는 셀프 커스터디 사용자를 위한 개인 키 경로에서만 씁니다. 연결된 지갑 경로는 지갑 어댑터를 쓰며 지갑의 키를 전혀 다루지 않습니다.
수수료 및 비용
#수수료-및-비용| 비용 | 금액 |
|---|---|
| J Tools 플랫폼 수수료 | 수신자당 0.001 SOL |
| Solana 네트워크 수수료 | 트랜잭션 중 검증자에게 지급되며, 실시간 요약에 표시됩니다. |
| 전송 지갑 예비금 | 일회용 전송 지갑에 남겨 두는 약 0.001 SOL로, 전송이 끝나면 내 지갑으로 돌아옵니다. |
| 임대료 및 트랜잭션 금액 | 필요할 때 따로 표시되며 플랫폼 수수료에 포함되지 않습니다. |
작동 방식
#작동-방식- 승인 한 번으로 보냅니다. 내 지갑은 일회용 전송 지갑에 자금을 넣는 트랜잭션 하나에만 서명합니다. 일회용 전송 지갑은 이 브라우저 탭에서 새로 만들어지고, 무엇이든 서명하기 전에 브라우저 저장소에 저장됩니다. 이 자금에는 보낼 SOL이나 토큰, 플랫폼 수수료, 여유를 둔 네트워크 수수료, 새 토큰 계정의 임대료, 약 0.001 SOL의 작은 예비금이 들어 있습니다. 그다음 탭이 그 전송 지갑에서 모든 배치에 서명해 보내며, 추가 승인 요청은 없습니다. 트랜잭션당 SOL은 수신자 18명, 토큰은 8명입니다.
- SPL 토큰이면 수신자마다 멱등성 있는 연관 토큰 계정 생성 명령이 전송과 함께 들어갑니다. 계정이 이미 있으면 아무 일도 하지 않습니다. 계정이 없으면 이 작은 계정에 일회성 임대료가 듭니다. 임대료는 체인에서 읽어 온 값으로 넣어 둔 자금에서 나가며, 덕분에 처음 받는 홀더도 토큰을 받을 수 있습니다.
- 자금을 넣는 트랜잭션은 지갑에 뜨기 전에 미리 시뮬레이션하고, 각 배치는 보낼 때 네트워크가 검사합니다. 그래서 실패할 배치는 처리되지 않고 해당 행에 결과가 표시됩니다.
- 각 배치에는 그 배치 수신자분의 플랫폼 수수료가 들어 있어서, 처리되지 않은 배치에는 수수료가 청구되지 않습니다. 전송이 끝나면 전송 지갑이 쓰지 않은 것(SOL, 토큰, 예비금)은 모두 내 지갑으로 돌아옵니다. 보내는 동안 탭을 열어 두세요. 탭을 닫으려 하면 페이지가 한 번 더 묻습니다. 전송 도중 탭이 닫혔다면 전송을 시작하고 10분 이상 지난 뒤 같은 브라우저에서 같은 지갑으로 도구를 다시 여세요. 전송 지갑에 남아 있던 금액이 내 지갑으로 돌아옵니다. 그 브라우저에서 다음 전송을 시작할 때도 먼저 같은 확인을 합니다.
- 전송 수수료나 전송 훅이 있는 Token-2022 토큰은 다른 방식으로 나갑니다. 지갑이 배치마다 따로 승인하고, 트랜잭션당 수신자는 6명이며, 배치마다 서명 전에 미리 시뮬레이션합니다. 자기 키를 붙여넣는 사람만 쓰는 개인 키 경로에서는 수신자마다 그 키로 서명한 트랜잭션이 하나씩 나가고, 사전 시뮬레이션은 없으며 수신자는 최대 1,000명입니다. 플랫폼 수수료는 전송이 끝난 뒤 실제로 지급된 수신자분만 한 건으로 나갑니다.
- 목록의 모든 행은 붙여넣은 그대로 보내며, 이전 전송에서 지급한 주소도 건너뛰지 않습니다. 한 실행 안에서 결과가 불분명한 배치는 다시 보낼 수 있게 하기 전에 체인에서 확인하므로, 재시도 실패로 같은 수신자에게 두 번 지급하는 일은 없습니다.
사용 방법
- 보낼 토큰 고르기
- 수신자 추가하고 분배 방식 고르기
- 검토하고 보내기
작동 방식
승인 한 번, 나머지는 탭이 전송 받지 못한 지갑은 수수료 없음
- 수신자를 배치로 묶음 batch
- 승인 한 번으로 일회용 전송 지갑에 입금 one-time sender
- SOL 배치 18명, 토큰 배치 8명 18 SOL · 8 SPL per tx
- SPL: 없는 ATA 생성, 임대료는 내가 부담 createAssociatedTokenAccountIdempotent
- 플랫폼 수수료: 수신자당 0.001 SOL 0.001 SOL × N
- 네트워크가 전송 시 각 배치를 확인 preflight
- 남은 금액은 내 지갑으로 반환 sweep
모든 수신자에게 전송, 행별 상태 표시 mainnet
서명하기 전에
#서명하기-전에서명하기 전에 실시간 요약을 확인하세요. 금액, 수수료, 경로의 기준은 언제나 앱에 표시된 값입니다.
자주 발생하는 문제
#자주-발생하는-문제- 잘못된 행 때문에 보내기가 막힙니다. 잘못된 행, 중복 행, 내 주소 행이 있으면 실행이 멈춥니다. 중복은 두 번 지급하게 되고 내 주소로 보내면 수수료만 낭비되니, 먼저 목록 정리를 실행하세요.
- 금액이 너무 작습니다(SOL). 아직 아무것도 없는 주소로 SOL을 보낼 때는 계정을 열기 위해 도구에 표시된 임대료 면제 최솟값 이상이 필요하며, 이 값은 체인에서 읽어 옵니다. 주소당 금액을 올리세요. 이미 SOL이 있는 주소에는 얼마든지 보낼 수 있습니다.
- 잔액이 부족합니다. 시작하기 전에 페이지가 전송에 필요한 금액과 잔액을 비교합니다. 수수료 여유분을 두기 때문에 지갑에서 나가는 총액보다 조금 더 필요합니다. 설정하는 동안에는 경고를 보여 주고, SOL이든 토큰이든 잔액이 채워질 때까지 전송을 막습니다. 긴 실행 도중에도 잔액은 바뀔 수 있으니 총액을 줄이거나 최대 버튼을 쓰세요.
- 프로그램 주소인 행이 있습니다. 행이 지갑 대신 프로그램, 토큰 프로그램, sysvar를 가리키는 동안에는 보내기가 막혀 있습니다. 그 행을 지우세요.
- 일부 행이 실패했습니다. 실행 중 네트워크 문제는 생길 수 있습니다. 결과 창과 버튼 모두에 재시도 실패가 있으니, 누르면 성공하지 못한 행만 다시 보냅니다. CSV 영수증 다운로드로 실행 기록을 저장하고, 새로 보내기로 처음부터 다시 시작할 수 있습니다.
- 전송 도중에 탭이 닫혔습니다. 전송을 시작하고 10분 이상 지난 뒤 같은 브라우저에서 그 지갑을 연결하고 도구를 다시 열면, 일회용 전송 지갑에 남은 금액이 내 지갑으로 돌아옵니다. 그보다 나중에 만든 전송 지갑은 건드리지 않습니다. 다른 탭에서 아직 전송 중일 수 있기 때문입니다.
실용 팁
#실용-팁- 홀더 스냅샷으로 준비하세요. 토큰 홀더에서 수신자 목록을 뽑은 뒤 주소를 멀티센더에 붙여넣거나 올리면 깔끔하게 에어드롭할 수 있습니다. 처음부터 끝까지의 과정은 홀더에게 토큰 에어드롭하기 가이드에 있습니다.
- 지급하기 전에 목록을 검토하세요. 먼저 수신자 주소를 Wallet Scope로 확인하고 절대 지급하면 안 되는 행을 지우세요. 긴 목록이라면 한도를 고려하세요. 실행당 주소 500개, 자금 출처 클러스터는 처음 300개까지이므로, 900명 목록은 한 번에 전부 확인되지 않습니다.
관련 도구
#관련-도구도움말
#도움말이 페이지의 도구
멀티센더
j.tools/ko/tools/multi-sender
- 플랫폼 수수료
- 수신자당 0.001 SOL
- 네트워크 수수료, 임대료, 트랜잭션 금액은 별도입니다.
© 2026 J Tools