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

J Tools 보안 모델

J Tools는 지갑을 한 번도 맡지 않고 토큰 작업을 처리합니다. 내 지갑에서 나가는 트랜잭션은 내 쪽에서 서명되고, 플랫폼은 트랜잭션을 만들어 전송하며, 그 모든 과정 뒤에 서버 측 보호 장치가 있습니다.

짧게 요약하면

#짧게-요약하면

처음부터 비수탁으로 설계

#처음부터-비수탁으로-설계

J Tools는 시드 문구를 요구하지 않으며 자금을 맡아 두지 않습니다. 연결된 지갑을 쓸 때는 모든 서명이 지갑 어댑터를 거쳐 그 지갑 안에서 이루어지고, 서명된 트랜잭션만 네트워크로 나갑니다. 지갑의 개인 키는 지갑 밖으로 나가지 않습니다.

J Tools 페이지

1J Tools에서 작업을 설정합니다

트랜잭션이 지갑으로 들어옵니다

내 지갑

2지갑에 트랜잭션이 표시됩니다

3내 지갑에서 직접 승인하고 서명합니다

연결된 지갑의 키는 절대 그 지갑을 떠나지 않습니다

서명만 나가며, 키는 절대 나가지 않습니다

Solana

4서명된 트랜잭션이 Solana로 브로드캐스트됩니다

어댑터로 연결되지 않는 여러 지갑을 다루는 도구는 붙여넣은 개인 키로도 서명할 수 있습니다. 번들 거래, 멀티 스왑, 멀티센더, 배치 수집기, 릴레이 도구, Pump.fun 생성 및 번들 매수, 수령 도구 등이 여기에 해당합니다. 이런 키는 브라우저 탭 안에 머물며 그 안에서 서명하고, 저희에게 전송되지 않습니다. 도구의 개인 키 입력란에 붙여넣은 키는 15분이 지나면 지워집니다. 이런 지갑은 일회용 핫 지갑으로 다루세요. 저희 서버에 키를 넘기는 도구는 홀더 부스터 하나뿐입니다. 홀더 부스터는 실행할 때마다 새 배포용 지갑을 만들고, 홀더 지갑의 키는 내려받는 백업 파일에만 두며, 탭을 닫아도 워커가 실행을 마칠 수 있도록 배포용 지갑의 키만 암호화해 보냅니다. 시드 문구를 요구하는 페이지가 있다면 그것은 저희가 아닙니다.

조작이 드러나는 감사 체인

#조작이-드러나는-감사-체인

관리자 작업은 추가만 가능한 감사 로그에 기록됩니다. 각 행에는 바로 앞 행의 SHA-256 해시인 prev_hash가 들어 있어 기록이 사슬처럼 이어집니다. 한 행이라도 바꾸거나 지우면 그 뒤의 모든 해시가 어긋나므로 수정 사실이 바로 드러납니다. 로그에는 비밀번호와 세션 토큰을 남기지 않습니다.

RPC 허용 목록과 요청 한도

#rpc-허용-목록과-요청-한도

브라우저는 Solana 노드와 직접 통신하지 않습니다. 정해진 조회 메서드와 트랜잭션 전송, 시뮬레이션만 허용하고 IP별 요청 수를 제한하는 게이트웨이를 거칩니다. RPC URL과 키는 서버에만 있으므로 브라우저에서 새어 나갈 것이 없습니다. 요청 한도는 엔드포인트마다 적용되며, 실제 클라이언트 IP는 x-forwarded-for 값 중 가장 오른쪽 값을 읽기 때문에 위조한 헤더로 한도를 속일 수 없습니다.

수수료 탈취 방지

#수수료-탈취-방지

도구가 플랫폼 수수료를 받을 때, 커미션 계산용으로 기록하는 금액은 저희 수수료 설정값이나 실제로 온체인에서 플랫폼 지갑에 도착한 SOL에서 가져옵니다. 브라우저가 보낸 숫자는 절대 쓰지 않습니다. 클라이언트가 보낸 수수료를 믿는 경로는 하나도 없습니다. 확인하기 전에 도구의 수수료 카드에서 총액, 플랫폼 수수료, 예상 네트워크 수수료를 모두 볼 수 있습니다. 기준 금액은 앱의 수수료 요약이나 수수료 요금표에서 확인하세요.

철저히 잠근 관리자 접근

#철저히-잠근-관리자-접근

관리자 패널에 들어가려면 비밀번호와 TOTP 코드가 모두 필요하며, 서버에서 이를 강제합니다. 이 과정은 어떤 정보도 흘리지 않도록 설계되어 있습니다.

TOTP는 필수입니다. 코드는 서버에서 확인하며, 실패가 여러 번 이어지면 일정 시간 동안 로그인이 잠깁니다. 잠긴 이유는 클라이언트에 절대 알려 주지 않습니다.

모든 곳에 적용하는 OPSEC

#모든-곳에-적용하는-opsec

운영 보안(OPSEC)은 모든 엔드포인트와 페이지에 늘 적용하는 규칙입니다. 비밀 값, 개인 키, 전체 토큰은 로그에 남기지 않습니다. 클라이언트에 돌려주는 오류 응답에는 짧은 메시지와 대개 코드 하나만 담고, 스택 트레이스, 내부 경로, 데이터베이스 정보는 담지 않습니다. 자세한 내용은 서버 로그에만 남습니다. 자동화로 작성된 블로그 글은 관리자가 게시하기 전까지 초안으로 남으므로, 사람이 승인하지 않은 글이 독자에게 나가는 일은 없습니다.