SD-JWT VC 발급·검증 운영 콘솔
발급자와 검증자는 법적으로 다른 주체입니다. 콘솔을 하나로 합치면 한쪽 세션으로 다른 쪽 데이터에 닿습니다. 두 콘솔을 별도 애플리케이션으로 분리 배포하고, 토큰 저장소의 네임스페이스까지 갈랐습니다.
발급자 콘솔 8화면 · 검증자 콘솔 8화면 · UI 6개국어
- React 18
- Vite 6
- TypeScript
- Tailwind CSS
- Spring Boot 3.4
- NestJS 10
Work
사례는 기능 목록이 아니라 난제로 씁니다. 외부 링크는 두지 않습니다 — 사이트는 닫히지만 문제와 해법은 남습니다.
발급자와 검증자는 법적으로 다른 주체입니다. 콘솔을 하나로 합치면 한쪽 세션으로 다른 쪽 데이터에 닿습니다. 두 콘솔을 별도 애플리케이션으로 분리 배포하고, 토큰 저장소의 네임스페이스까지 갈랐습니다.
발급자 콘솔 8화면 · 검증자 콘솔 8화면 · UI 6개국어
실물 미술품의 진품 여부를 어떻게 디지털로 옮기는가. 아트 아카이브와 실물 연동 보증서를 묶고, KYC부터 작품 등록·거래·대여·선물까지 한 흐름으로 만들었습니다. 기획·디자인·앱·웹·서버·체인 전 범위를 맡았습니다.
기획 · UI/UX · 앱 · 웹 · 인프라 · 스마트 컨트랙트
사업자가 체인을 배우지 않고도 지갑 기능을 쓰게 하려면, 키 관리와 다중 서명을 API 뒤로 숨겨야 했습니다. 고객사 관리자 기능(권한 부여, 접속 화이트리스트)과 SDK를 함께 제공했습니다.
Ethereum · BSC 노드 구축 · SDK · 관리자 기능
여러 거래소에 흩어진 NFT를 한자리에 모으고, 보유자가 화면 캡처가 아니라 원본을 내려받을 수 있게 했습니다. ETH로 Polygon의 NFT를 사는 교차 결제가 핵심이었습니다.
4개 체인 · 교차 결제
코인 기부, NFT 미팅권, NFT 경매를 하나의 서비스 안에서 돌려야 했습니다. 블록체인 파트와 연동 서버를 맡았습니다.
블록체인 · 백엔드 서버
발주처 실명은 서면 동의가 있는 건에만 씁니다. 나머지는 유형으로 표기합니다.
어느 단계에서 막혀 있는지 들으면, 저희가 같은 자리에서 무엇을 했는지 말씀드릴 수 있습니다.