Getting Started

Overview

Wallet SDK는 기존에 운영중인 서비스에서 지갑 관련 기능을 제공할 수 있도록 지원합니다. API를 호출하여 적재적소에 지갑 기능을 사용하거나, 람다256이 제공하는 웹뷰를 호출하여 완성된 형태의 지갑을 사용할 수도 있습니다.

좋은 지갑의 핵심은 사용자 개인 키 관리에 있습니다. 람다256의 강화된 MPC 기술은 개인 키를 3분할 하여 관리함으로써, 사용자의 개인 키를 안전하게 보호하고 복구할 수 있는 솔루션을 제공합니다. 강화된 MPC 기술은 3개 중 2개의 분할 키가 일치할 경우에만 개인 키를 복구할 수 있습니다. 이는 사용자가 한 개의 분할 키를 잃어버려도 개인 키를 복구할 수 있는 안정망을 마련합니다.


일반적으로 사용되던 기존의 2/2 MPC 방식에서는 한 개의 분할 키를 분실하면 개인 키를 복구할 수 없었습니다. 람다256의 강화된 MPC 기술은 2/3 방식으로 중앙화 해킹 이슈에서 자유롭고, 기업과 사용자 모두에게 개인키 관리에 대한 부담감을 줄여줍니다.


람다256의 강화된 MPC 기술 덕분에 보안과 사용성을 모두 강화할 수 있었습니다. 개인 키는 지갑 생성 시에 SDK를 통한 백업을 지원하며, 사용자는 구글 OAuth와 같은 익숙한 인증 도구를 통해 일상적인 로그인 경험과 동일한 방식으로 지갑 키를 백업 및 관리할 수 있습니다.

Wallet SDK는 다양한 블록체인 네트워크와 유연하게 통합됩니다. 기본적으로 Ethereum, Polygon 등의 주요 네트워크를 지원하고, 다양한 사이드 체인 및 프라이빗 체인과의 호환성을 추가 제공할 수 있습니다.


Wallet SDK는 기업이 자체 앱 내에 블록체인 기능을 손쉽게 통합할 수 있도록 설계 되었으며, MPC 기술을 통해 보안을 더욱 강화했습니다. 사용자는 복잡한 시드구문이나 별도의 다운로드 없이도 안전하게 지갑을 사용할 수 있습니다.


Wallet SDK는 각종 API 지원과 함께 webview UI를 제공합니다. web UI 형태이기 때문에 네이티브 코드에 비해 간편한 프로세스로 다양한 플랫폼에서 활용할 수 있습니다. 환경에 관계없이 사용자에게 일관된 경험을 제공하며, 빠른 업데이트와 유연한 기능 확장이 가능합니다.


Getting Started

1. NODIT 회원 가입하기

Wallet SDK를 사용하기 위해서는 먼저 NODIT 회원가입이 필요합니다. 자세한 가이드와 정보는 아래 링크를 참조해 주세요.

▶︎ Nodit 회원가입 바로가기


2. Wallet SDK 다운로드

Wallet SDK를 신청하고 다운로드 하기 위해서는 typeform을 통한 신청 절차를 완료해야 합니다. 아의 [Free to Download Wallet SDK] 버튼을 클릭하여 필요한 정보를 입력하고, SDK 신청 절차를 진행해 주세요. 신청이 완료되면 다운로드 링크를 입력하신 메일을 통해 보내드립니다.


Free to Download Wallet SDK


3. Wallet SDK 시작하기

아래 문서를 참고하여 Wallet SDK 기능을 사용할 수 있습니다.


SDK 지원 기능

Wallet SDK는 현재 다음과 같은 기능을 제공합니다. 인터페이스에 대한 자세한 내용은 링크의 Reference를 참고해주세요.

지원 네트워크 목록

ProtocolNetwork
EthereumMainnet
Sepolia
PolygonMainnet
Mumbai
The BalanceMainnet

키 생성 및 관리


자산 조회


Transfer


Token Transaction Data


Walletview