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로 서명을 신청해서 인증해야 합니다.

  1. DApp에서 서명을 요청합니다.
  2. 데이터 서명 신청 API를 호출합니다.
  3. UUID가 반환됩니다.
  4. 응답받은 값을 이용해 데이터 서명 신청 정보 조회 API를 호출합니다.
  5. 서명이 완료된 데이터가 반환됩니다.
  6. 서명된 값을 DApp에 응답합니다.