컨텐츠로 건너뛰기
J Tools 열기

번들과 Jito

번들은 정한 순서대로 같은 블록에 들어가도록 함께 제출하는 트랜잭션 묶음입니다. J Tools는 이 번들을 만들어 Jito Block Engine으로 보냅니다. Jito Block Engine은 검증자가 묶음 전체를 한 슬롯에 담을 수 있게 해 주는 인프라입니다.

J Tools가 번들을 전송하는 방법

  1. 지갑에서 서명
  2. 팁을 붙여 번들 조립 생성첫 매수 원자적
  3. Jito Block Engine으로 전송
  4. 체결 확인 모두 같은 슬롯에

두 작업의 순서가 승패를 가를 때 특히 중요합니다. 토큰 생성과 매수를 같은 블록에서 처리하면 어떤 봇도 그 사이에 매수를 끼워 넣을 수 없습니다. Pump.fun 생성 및 번들 매수가 바로 이 일을 하며, 공정 출시 가이드가 전체 과정을 처음부터 끝까지 안내합니다.

앱에서 도구 살펴보기 →

개별 트랜잭션 대신 번들을 쓰는 이유

#개별-트랜잭션-대신-번들을-쓰는-이유

트랜잭션 두 개를 차례로 보내면 그 사이에 많은 일이 벌어질 수 있습니다. 검증자는 순서를 마음대로 바꿀 수 있습니다. 새 민트를 지켜보던 스나이퍼가 생성과 첫 매수 사이에 매수를 넣을 수도 있습니다. 하나는 확정되고 다른 하나는 그냥 만료되는 일도 있습니다.

번들은 그 틈을 막습니다. 트랜잭션들이 검증자에게 닿기 전에 하나로 묶이므로, 정한 순서대로 한 블록에 들어가고 중간에 다른 매수가 끼어들 자리가 없습니다. 번들 하나는 전부 체결되거나 전부 실패합니다.

번들을 쓰는 대표적인 이유는 두 가지입니다.

  • 공정 출시. 생성과 첫 매수가 같은 블록에 들어가므로 구조적으로 가장 먼저 매수하게 됩니다.
  • 그룹 거래. 여러 지갑이 느리고 새어 나가기 쉬운 순차 거래 대신 조율된 한 블록에서 매수하거나 매도합니다. 번들 거래가 이 방식으로 작동합니다. 원자적 번들 없이 여러 지갑에서 같은 거래를 보내려면 멀티 스왑을 보세요.

팁이란

#팁이란

번들을 Jito Block Engine으로 체결하려면 Jito 검증자에게 램포트로 지급하는 을 붙여야 합니다. 번들용 우선순위 수수료라고 생각하면 됩니다. 우선순위 수수료가 트랜잭션 하나를 대기열 앞으로 올려 주듯, 팁은 묶음 전체에 같은 역할을 합니다. 붐비는 시간에는 팁이 높을수록 번들이 포함되기 쉽고, 팁이 너무 낮으면 번들이 대기 상태로 남을 수 있습니다.

팁을 직접 조정할 일은 거의 없습니다. J Tools는 Jito에서 최근 팁 하한선을 읽어 오므로 팁이 현재 네트워크 상황을 따라갑니다. 번들 거래에서는 팁 프리셋(낮음, 중간, 높음)을 고르며, 실시간 하한선이 설정값보다 올라갈 때만 도구가 팁을 올립니다. Pump.fun 생성 및 번들 매수도 Jito 팁 프리셋(보통, 빨리, 터보)으로 같은 방식으로 작동합니다. 팁은 화면에 표시되는 비용의 일부이며, 도구의 플랫폼 수수료와는 별개입니다.

J Tools가 번들을 보내는 방법

#j-tools가-번들을-보내는-방법
  1. 지갑에서 서명

    번들에 들어가는 모든 트랜잭션은 브라우저에서 서명됩니다. 지갑 어댑터를 거치거나, 다중 지갑 번들 도구에서는 가져온 키로 브라우저 안에서 서명합니다. 서버에서 서명하는 것은 없습니다.

  2. 팁을 붙여 번들 조립

    서명된 트랜잭션을 번들 하나로 묶고, 선택한 프리셋과 현재 팁 하한선에 맞춘 Jito 팁을 붙입니다.

  3. Jito Block Engine으로 전송

    번들은 전 세계 여러 리전에서 운영되는 Block Engine에 제출됩니다. 다른 RPC 제공업체에 문제가 생겨도 번들은 계속 작동합니다.

  4. 체결 확인

    J Tools는 각 번들이 체결되었는지 온체인에서 확인합니다. 한 번의 실행이 여러 번들로 나뉠 수 있습니다. 번들 거래에서는 체결되지 않은 번들을 새 블록해시로 한 번 다시 보내며, 그래도 체결되지 않으면 해당 지갑만 다시 시도할 수 있도록 알려 줍니다.

팁 프리셋 말고는 따로 설정할 것이 없습니다. 번들이 필요한 작업이면 도구가 알아서 번들로 보냅니다.

문제가 생기면

#문제가-생기면
  • 번들이 체결되지 않았습니다. 네트워크가 혼잡했거나 그 순간 팁이 너무 낮았습니다. 다시 시도하세요. 팁은 현재 하한선을 기준으로 다시 계산됩니다.
  • 일부만 체결되었습니다. 실행이 여러 번들로 나뉘면 일부는 체결되고 일부는 빠질 수 있습니다. J Tools는 이를 감지해 빠진 번들을 한 번 다시 보내고, 그래도 체결되지 않으면 해당 지갑을 실패로 표시하므로 그 지갑만 다시 시도하면 됩니다.
  • 트랜잭션이 만료되었습니다. 번들에 든 블록해시가 체결 전에 만료되었습니다. 새 블록해시로 다시 제출하세요.

전체 목록은 오류 코드 참고를 보세요.

관련 도구

#관련-도구