계정 및 Dashboard
QoreX는 계정 없이도 완전히 작동합니다 — 키는 결코 계정에 의존하지 않습니다. 로그인은 @handle, 결제 요청, Dashboard 페어링과 같은 편의 기능만 추가할 뿐입니다.
로그인
Home 탭의 Sign in에서 또는 온보딩 중에 로그인할 수 있습니다. 방법은 다음과 같습니다.
- 이메일 코드 — 이메일을 입력하면 일회용 코드를 받습니다. 이 방식으로 로그인한 후, QoreX는 향후 즉시 로그인을 위한 패스키 추가를 제안합니다(Face ID / Touch ID / PIN). 이는 계정 패스키이며, 지갑 키에는 결코 관여하지 않습니다.
- 패스키 — 이전에 등록해 둔 경우.
- Continue with Google — 시스템 인증 시트를 통한 단일 네이티브 전환(앱이 브라우저로 튀어 나가지 않습니다).
- Continue with QORECHAIN Dashboard — 기존 Dashboard 계정(해당 Google 로그인 포함)으로 로그인하고 프로필을 가져옵니다.
노트
패스키 제안은 이메일 코드 로그인 후에만 나타납니다. 자격 증명 공급자(Google 또는 Dashboard)로 로그인하면 해당 공급자가 자체 인증을 관리하므로, 그 계정에는 패스키를 연결할 수 없습니다.
@handle
이중 서명(레지스트리 ed25519 서명 + 본인의 secp256k1 서명)으로 주소에 바인딩된 고유한 이름(예: @liviu)을 등록하세요. 그러면 누구나 당신의 @handle로 전송할 수 있습니다. 확인 방식은 verify-then-pin(최초 사용 시 신뢰)이므로, handle의 키가 몰래 변경되면 QoreX가 이를 표시합니다.
handle 레지스트리에 일시적으로 접속할 수 없는 경우, 화면은 **"Handles coming soon"**으로 축소되고 나머지 모든 기능은 계속 작동합니다. 레지스트리가 복구되면 handle이 자동으로 다시 활성화됩니다.
연결된 계정
Settings → Linked account는 QoreX 지갑과 Dashboard 계정을 양방향으로 연결합니다.
- Dashboard에 표시된 8자리 코드를 입력하거나, QoreX에서 코드를 발급하여(10분간 유효) Dashboard에 입력합니다.
- 연결되면 @handle과 연결된 주소가 양쪽 모두에 표시됩니다.
- 언제든지 연결을 해제할 수 있습니다.
Continue with Dashboard를 통해 로그인하면 두 계정이 암묵적으로 연결됩니다 — 추가로 할 일이 없습니다.
Dashboard 통합
Dashboard가 연결되면 다음이 가능합니다.
- Dashboard의 Connect with QoreX는
qorex://connect딥링크와 서명된 소유권 증명을 통해 Dashboard를 지갑에 페어링합니다. - Dashboard에서 시작된 전송은 QoreX에
qorex://tx요청으로 도착합니다. 이 요청은 디코딩되어 전체 내용이 표시되며, 생체 인증 승인 후 앱 내에서만 서명되고 — 오직 앱 자체의 파생 주소에서만 서명됩니다. - Connect 또는 전송 요청이 로그인하지 않은 상태에서 도착하면, QoreX는 인라인 "Sign in to Dashboard" 단계를 제공하여 막다른 곳에 부딪히지 않고 계속 진행할 수 있게 합니다.
- Your addresses (Settings) — 이 지갑에서 파생된 모든 계정과, 다른 지갑(Keplr / MetaMask / Phantom)에서 연결한 읽기 전용 주소를 나열합니다. 읽기 전용 항목에는 이를 생성한 지갑이 라벨로 표시되며, 그중 하나에서 전송을 시도하면 해당 주소를 생성한 지갑에서 전송해야 한다고 안내합니다.