Hypercerts

키 관리

블록체인을 몰라도 쓰는 지갑 API

사업자가 체인을 배우지 않고도 지갑 기능을 쓰게 하려면, 키 관리와 다중 서명을 API 뒤로 숨겨야 했습니다. 고객사 관리자 기능(권한 부여, 접속 화이트리스트)과 SDK를 함께 제공했습니다.

발주처
블록체인 지갑 API
규모
Ethereum · BSC 노드 구축 · SDK · 관리자 기능
상태
납품 완료

기술 스택

  • Node.js SDK
  • Web3.js
  • Solidity
  • MultiSig
  • ERC-20 · BEP-20

무엇이 어려웠나

01

체인을 모르는 사업자가 쓸 수 있는 경계 만들기

지갑 기능을 API로 감싸되, 어디까지 감출지가 문제였습니다. 가스비와 컨펌 같은 체인 고유의 개념은 SDK 안으로 넣고, 사업자에게는 "보낸다·받는다·잔액을 본다"만 남겼습니다.

02

키를 누가 들고 있을 것인가

다중 서명 컨트랙트를 두어 단일 키 탈취가 곧 자산 탈취가 되지 않게 했습니다. 고객사 관리자 기능에 권한 부여와 접속 화이트리스트를 함께 제공했습니다.

산출물지갑 API · Node.js SDK · 관리자 기능 · 노드 인프라

비슷한 문제를 풀고 계신가요?

어느 단계에서 막혀 있는지 들으면, 같은 자리에서 저희가 무엇을 했는지 말씀드릴 수 있습니다.