Tx Doctor / Solana 오류 사전 / 서명 검증 실패
Solana 오류: 서명 검증 실패 (SignatureFailure)
거래의 서명이 메시지와 일치하지 않습니다. 지갑이 서명한 바이트와 제출된 바이트가 다릅니다.
원인
- 서명 후 거래가 수정되었습니다. 일부 지갑은 나중에 우선순위 수수료를 덧붙입니다.
- 다른 클러스터(devnet과 mainnet)용으로 만든 거래를 제출하고 있습니다.
- 하드웨어 지갑이 더 오래된 버전의 메시지에 서명했습니다.
해결 방법
- 같은 지갑에서 다른 탭의 수수료 변경 없이 다시 서명하세요.
- 네트워크 선택을 확인하세요. devnet 거래는 mainnet에서 절대 성공하지 않습니다.
- 하드웨어 지갑을 다시 연결하고 거래를 다시 만드세요.
로그에 나타나는 모습
Transaction simulation failed: Signature verification failed
지금 이 오류가 보이나요? 트랜잭션 서명을 붙여 넣으면 실패한 명령·프로그램·오류 코드를 바로 확인할 수 있습니다.
내 트랜잭션 진단하기