Wallet Connect
데이터 서명 신청 API와 데이터 서명 신청 정보 조회 API를 호출하여 자식주소의 EIP-191, EIP-712, KIP-97 서명을 진행할 수 있습니다. 해당 API를 이용해 자식주소출금 지갑에서 Wallet Connect를 연동해 사용할 수 있습니다.
연동 방법
일반적으로 DApp은 유저를 인증하기 위해 eth_sign(EIP-191)
, eth_signTypedData(EIP-712)
메소드를 사용합니다. 이때 서명을 하기 위해 PK를 이용하는데, 옥텟 자식주소의 PK는 옥텟이 보관하고 있기 때문에 고객사는 이를 알 수 없습니다. 따라서 옥텟에서 제공하는 데이터 서명 신청 API로 서명을 신청해서 인증해야 합니다.
- DApp에서 서명을 요청합니다.
- 데이터 서명 신청 API를 호출합니다.
- UUID가 반환됩니다.
- 응답받은 값을 이용해 데이터 서명 신청 정보 조회 API를 호출합니다.
- 서명이 완료된 데이터가 반환됩니다.
- 서명된 값을 DApp에 응답합니다.
Updated 11 months ago