다대다 전송
다대다 전송은 짝지어진 지갑 사이에서 SOL이나 SPL 토큰 하나를 옮기며, 가져온 발신자마다 자기와 짝지어진 수신자에게 정해진 금액을 보냅니다. 목록 전체가 한 배치로 실행되고 모든 전송은 내 브라우저에서 서명되므로, 발신자 키가 서버에 닿지 않습니다.
다대다 전송 j.tools/ko/tools/many-to-many
도구 열기플랫폼 수수료
전송당0.001 SOL
네트워크 수수료, 임대료, 트랜잭션 금액은 별도입니다.
이 도구가 맞는 경우
#이-도구가-맞는-경우- 출처 지갑이 많고, 각 지갑이 한 번의 실행에서 자기만의 수신자에게 자금을 보내야 할 때.
- 정해진 발신자 대 수신자 짝에 따라 SOL이나 SPL 토큰 하나를 나눠 보낼 때.
- 발신자 개인 키 목록과, 같은 순서로 맞춘 수신자 주소 목록을 이미 가지고 있을 때.
- 모든 행에 같은 금액이 아니라 행마다 다른 금액(어떤 행은 맥스로 전액, 어떤 행은 고정 금액)을 쓰고 싶을 때.
시작하기 전에
#시작하기-전에- 연결된 지갑은 선택 사항입니다(연결 방법). 이 지갑은 서명하지도, 비용을 내지도 않고, 커미션을 귀속할 수 있게 실행에 표시만 합니다. 배치에 실제로 필요한 것은 작동하는 RPC 연결이며, 페이지가 알아서 설정합니다.
- 가져올 발신자 개인 키(base58, base64, 바이트 배열). 키는 브라우저 안에서만 쓰입니다.
- 짝이 될 수신자 공개 주소 목록. 두 목록은 순서대로 짝지어집니다.
- SPL 모드라면 옮길 토큰 민트. 내장 토큰 선택기로 고르세요.
- 발신자마다 보낼 금액, 플랫폼 수수료, 네트워크 기본 수수료를 낼 만큼의 SOL. SPL 수신자에게 새 토큰 계정이 필요하면 소액의 일회성 임대료가 더 듭니다.
단기 운영용 지갑만 사용하세요. 시드 문구나 장기 보관 지갑의 키는 절대 입력하지 마세요.
사용 방법
#사용-방법-
자산 고르고 행 가져오기
도구 상단에서 지갑을 연결할 수 있습니다. 기본 SOL을 보내려면 토큰을 SOL로 두고, SPL 토큰을 보내려면 토큰 선택기를 열어 고르세요. 그다음 발신자 가져오기로 개인 키를, 수신자 가져오기로 주소를 같은 순서로 붙여넣으세요.
-
쌍 미리보기 확인
금액 방식을 골라 모든 행을 한 번에 채우세요. 맥스는 발신자마다 쓸 수 있는 잔액 전부를, 고정은 행마다 같은 금액을, 백분율은 발신자 잔액의 일정 비율을 보냅니다. 그다음 쌍 표(보내는 지갑, 받는 지갑, 발신자 잔액, 금액, 상태)를 읽고, 아직 발신자나 수신자가 빠진 쌍을 채우세요.
-
배치 실행
요약 패널(준비된 개수에 대한 플랫폼 수수료, 예상 네트워크 수수료, 보낼 총액)을 확인하세요. 준비된 쌍 수가 표시된 보내기 버튼을 누르고, 결과 창에 보냄, 실패, 건너뜀이 나올 때까지 행마다 상태를 지켜보세요.
주요 설정
#주요-설정- 토큰 종류: 고른 토큰을 따릅니다. SOL이면 기본 SOL을 옮기고, 다른 민트를 고르면 배치 전체가 SPL 실행이 됩니다.
- 토큰 민트: SPL에 필요합니다. 모든 쌍에서 옮길 민트 하나이며, 토큰 선택기로 고릅니다.
- 발신자 키(보내는 지갑): 그 행의 전송을 브라우저에서 서명하는 개인 키입니다. base58, base64, 바이트 배열을 받습니다.
- 수신자(받는 지갑): 짝지어진 발신자가 보낼 공개 주소입니다.
- 금액: 그 쌍의 금액이며, SOL 모드에서는 SOL 단위, SPL 모드에서는 토큰 단위입니다.
- 일괄 방식: 맥스, 고정, 백분율로 모든 행을 한 번에 자동으로 채웁니다. 적용 버튼 없이 바로 채워집니다. 직접 수정한 행은 설정을 바꿀 때까지 고정됩니다.
- 플랫폼 수수료: 전송당 0.001 SOL이며, 각 발신자의 트랜잭션 안에서 온체인으로 청구됩니다. 수수료 지갑은 사용자가 아니라 플랫폼이 정합니다.
- 가져오기 정리: 한 번에 붙여넣은 내용 안에서 반복된 키나 주소는 빠지므로, 중복 뒤의 행들이 한 칸씩 올라옵니다. 가져올 때마다 쌍을 확인하세요.
수수료 및 비용
#수수료-및-비용| 비용 | 금액 |
|---|---|
| J Tools 플랫폼 수수료 | 전송당 0.001 SOL |
| Solana 네트워크 수수료 | 트랜잭션 중 검증자에게 지급되며, 실시간 요약에 표시됩니다. |
| 임대료 및 트랜잭션 금액 | 수신자의 새 토큰 계정 임대료는 발신자가 내며, 플랫폼 수수료에 포함되지 않습니다. |
서명하기 전에
#서명하기-전에서명하기 전에 실시간 요약을 확인하세요. 금액, 수수료, 경로의 기준은 언제나 앱에 표시된 값입니다.
자주 발생하는 문제
#자주-발생하는-문제- 임대료 더스트로 건너뜀(
M2M_RENT_DUST). 보내고 나면 발신자에게 Solana 임대료 면제 최솟값보다 작은 0이 아닌 SOL 잔액이 남는 행은 실패하지 않고 건너뜁니다. SPL 모드에서는 수수료를 낸 뒤 남는 SOL에 같은 검사를 합니다. 맥스로 보내거나 금액을 낮춰, 발신자에게 충분히 남기거나 완전히 비우세요. - SOL 부족(
M2M_INSUFFICIENT_SOL). 발신자가 금액과 수수료를 감당하지 못하거나, SPL 발신자에게 수수료와 새 계정 임대료를 낼 SOL이 없습니다. 그 발신자에게 SOL을 채우세요. 금액이 0인 행도 건너뜁니다. - 짝이 맞지 않는 행. 맞은편에 발신자가 없는 수신자는 받을 수 없고, 수신자가 없는 발신자는 수신자 없음으로 표시됩니다. 두 목록을 같은 순서, 같은 길이로 맞추세요.
- 확인 시간 초과(
CONFIRM_TIMEOUT). 도구가 트랜잭션을 다시 보내고 체인 기록을 한 번 더 확인했는데도 제시간에 확인되지 않아 실패로 표시되었습니다. 실패한 행과 건너뛴 행을 남기는 실패한 것만 유지를 누르고 다시 시도하세요. - 발신자가 일반 지갑이 아닙니다. 그 키의 주소가 토큰 계정이나 nonce 계정으로 보여 자금을 보낼 수 없으므로, 그 행은 건너뜁니다.
- 긴 목록은 느려질 뿐 거부되지 않습니다. 행은 100개씩 서명하고 브로드캐스트하며, 브로드캐스트 엔드포인트는 IP당 분당 120건을 허용합니다. 전송 개수 상한은 없어서, 아주 긴 실행은 오래 걸릴 뿐이고 행마다 지켜봐야 합니다.
실용 팁
#실용-팁- 짝의 양쪽을 모두 검증하세요. 수신자는 이미 공개 주소라 Wallet Scope에 바로 넣을 수 있습니다. 발신자는 개인 키로 들어오므로 먼저 공개 주소를 구한 뒤 두 번째로 스캔하세요. 잘못 붙여넣은 행을 돈이 나가기 전에 잡을 수 있습니다. Wallet Scope의 주소 500개 한도를 넘는 목록은 여러 번에 나눠 확인하세요.
- 깔끔하게 비우려면 맥스를 쓰세요. 발신자마다 잔액을 수신자에게 모두 보내고 싶다면, 맥스가 수수료와 임대료 최솟값을 계산해 주므로 더스트 건너뜀을 피할 수 있습니다.
- 큰 목록은 계획적으로 나누세요. 수천 쌍을 붙여넣어도 막지는 않지만, 지켜볼 수 없는 실행은 고칠 수도 없습니다. 긴 목록은 쌍이 두 실행으로 갈라지지 않게, 짝지어진 행을 함께 묶어 배치로 나누세요.
관련 도구
#관련-도구도움말
#도움말이 페이지의 도구
다대다 전송
j.tools/ko/tools/many-to-many
- 플랫폼 수수료
- 전송당 0.001 SOL
- 네트워크 수수료, 임대료, 트랜잭션 금액은 별도입니다.
© 2026 J Tools