페어링 QR 코드
페어링은 잔액을 표시하고 트랜잭션을 만드는 데 필요한 공개 키를 지갑에 전달합니다. 사용자는 BitTool Signer에서 지갑을 열고 Connect를 누릅니다. 이 화면에는 탭이 두 개 있습니다.
| 지갑 레벨 | 코인 레벨 | |
|---|---|---|
| QR 내용 | 애니메이션 ur:bytes QR 코드 하나 | 체인과 계정 유형마다 QR 코드 하나 |
| 체인 | Bitcoin(주소 유형 4개), EVM, TRON, Solana(프리셋 3개) | 사용자가 선택한 체인 |
| 형식 | BitTool 자체 형식인 bittool-signer-wallet v1 | 표준 UR 타입 crypto-account, crypto-hdkey, crypto-multi-accounts 또는 일반 주소 |
| 적합한 경우 | 한 번의 스캔을 원하는 멀티체인 지갑 | 이미 QR 하드웨어 서명 기기(Keystone 방식)를 지원하는 지갑 |
| 현재 지원 지갑 | BitTool Wallet | Sparrow, BlueWallet, MetaMask, Rabby, Solflare 등(호환성 참고) |
두 방식 모두 같은 공개 키를 읽기 전용으로 내보냅니다. 지갑 레벨 코드는 이를 한꺼번에 담을 뿐입니다. 둘 다 지갑 비밀번호가 필요 없으며, 복구 문구, 시드, 개인 키를 전혀 포함하지 않습니다.
저장할 항목
가져오는 모든 계정에 대해 다음을 보관하세요.
| 필드 | 이유 |
|---|---|
| 마스터 지문(16진수 8자리) | 모든 서명 요청에 들어가며, BitTool Signer가 이를 이용해 지갑을 찾습니다 |
계정 경로(예: m/84'/0'/0') | 요청에 넣는 모든 전체 경로의 접두사입니다 |
| 계정 xpub(Bitcoin, EVM, TRON) | 수신 주소와 잔돈 주소를 파생하는 데 사용합니다 |
| 스크립트 유형(Bitcoin) | 주소 형식과 PSBT 필드를 결정합니다 |
| 주소와 전체 경로(Solana, 그리고 주소만 내보낸 TRON 또는 EVM) | Solana에는 xpub이 없으며, 프리셋마다 키가 하나입니다 |
주소는 xpub에서 로컬로 파생하세요. 사용자에게 복구 문구를 요구해서는 절대 안 되며, 한 체인의 xpub에서 다른 체인의 키를 파생하려 하지 마세요.
사용자 확인 절차
BitTool Signer는 내보낸 모든 계정의 첫 번째 주소를 QR 코드 아래에 표시합니다. 가져오기가 끝나면 앱에 같은 주소를 표시하고, 사용자가 앞뒤 몇 글자만이 아니라 전체 주소를 비교하도록 안내하세요. QR 코드 자체에는 서명이 없으므로, 이것이 변조되거나 잘못된 페어링을 막는 유일한 방어 수단입니다.
중복과 재페어링
- 공개 키가 일치할 때만 같은 지갑의 페어링으로 취급하세요. 지문만으로는 충분하지 않습니다.
- 새 페어링의 지문은 이미 알고 있는데 키가 다르다면 기존 지갑을 덮어쓰지 마세요(BIP39 패스프레이즈가 다르면 바로 이런 상황이 생깁니다).
- 어느 한쪽 앱을 다시 설치한 뒤 같은 키로 다시 페어링하면 두 번째 지갑을 만들지 말고 기존 지갑을 복원해야 합니다.
네트워크
모든 내보내기는 메인넷 전용입니다: Bitcoin 메인넷, 지원하는 8개 EVM 네트워크, TRON 메인넷, Solana mainnet-beta. 테스트넷 키는 내보내지 않습니다.