모든 제품Private pilot

CREATOR · PRODUCT BRIEF

Jaylink Live

팬의 Base USDC 후원과 크리에이터의 방송 경험을 한 흐름으로 연결합니다.

Jaylink Live는 팬이 별도 계정 없이 크리에이터 링크를 열고 Base Pay 또는 지원 지갑에서 정확한 0.01 USDC 전송을 확인하도록 설계한 private pilot입니다. 주문은 서버가 금액, USDC 계약, chain과 수령인을 고정하고 receipt를 독립 검증한 뒤에만 완료됩니다. Azure Production, 관리형 PostgreSQL, KO/EN/JA UI와 모바일·OBS 경험은 구현됐지만, 현재 공개 설명은 owner 승인 실거래 종단 증명이 남은 private pilot이어야 합니다.

BaseUSDCPrivyPostgreSQLAzureOBS
SAMPLE UI · NO LIVE TRANSACTION
SAMPLE CREATOR CHECKOUT

팬이 확인하는 한 번의 후원

SUPPORT
J

CREATOR SUPPORT

25.00 USDC
010.01 USDC · 고정
02Base network
03Server-verified order
04OBS · anonymous event

샘플 checkout이며 지갑 연결, 서명 또는 전송을 실행하지 않습니다.

01

누구를 위한 제품인가

스트리머, VTuber, 크리에이터 팀과 팬 커뮤니티

02

만드는 결과

사용자 자산을 중간 보관하지 않으면서 후원 링크, 영수증, 방송 알림과 운영 기록을 연결

PRODUCT FLOW

사용자가 이해하는 네 단계

01 · 크리에이터 링크

인증된 크리에이터가 공개 후원 링크와 private OBS Browser Source를 준비합니다.

02 · 서버 고정 주문

팬의 동의 뒤 서버가 Base, 공식 USDC, 0.01과 수령인을 변경 불가능하게 결속합니다.

03 · 지갑 확인

팬이 자신의 지갑에서 금액과 수령인을 직접 확인하고 승인합니다.

04 · Receipt와 OBS

서버가 final receipt를 확인한 완료 건만 기록하고 익명 OBS 이벤트를 큐에 넣습니다.

INTERFACE TEMPLATE

샘플 제품 화면

실제 키, 거래, 고객 정보 없이 제품 구조를 빠르게 검토할 수 있는 코드 기반 샘플입니다.
SAMPLE UI · NO LIVE TRANSACTION
SAMPLE CREATOR CHECKOUT

팬이 확인하는 한 번의 후원

SUPPORT
J

CREATOR SUPPORT

25.00 USDC
010.01 USDC · 고정
02Base network
03Server-verified order
04OBS · anonymous event

샘플 checkout이며 지갑 연결, 서명 또는 전송을 실행하지 않습니다.

CAPABILITIES

현재 설계한 기능

01

공유 후원 링크

크리에이터별 공개 링크와 서버 주문 경계를 제공합니다.

02

고정 Base USDC

chain, token, 금액과 수령인은 서버 주문에서 고정됩니다.

03

서버 영수증 검증

사용하지 않은 payment reference와 정확한 onchain 결과를 확인합니다.

04

OBS 방송 알림

완료된 결제와 분리된 재시도 가능한 익명 알림 outbox를 사용합니다.

05

KO·EN·JA 제품 UI

랜딩, 인증, 대시보드, checkout과 법적 화면을 세 언어로 제공합니다.

INTEGRATION SEQUENCE

구현·연동 순서

  1. 크리에이터 인증Privy 검증 subject를 하나의 관리 지갑과 크리에이터에 결속합니다.
  2. 주문 생성서버가 결제 전에 정확한 불변 주문을 만듭니다.
  3. 지갑 전송팬이 Base Pay 또는 지원 지갑에서 직접 확인합니다.
  4. 검증·완료서버가 receipt, sender, recipient, token, amount와 final gate를 확인합니다.
  5. OBS 전달완료 사실을 바꾸지 않는 별도 outbox가 익명 방송 이벤트를 전달합니다.
SERVER-SIDE PSEUDOCODE · NO CREDENTIALS

서버 연동 예시

비밀키는 브라우저에 두지 않고, 모든 외부 응답은 서버에서 검증한 뒤 제품 상태를 갱신합니다.

const order = await server.support.createFixedOrder({ creatorId });
const receipt = await userWallet.transfer(order.payment);
await server.support.verify({ orderId: order.id, receipt });
await server.obs.enqueueVerified(order.id);

SECURITY

보안과 책임 경계

직접 수령

Jaylink는 팬 자금을 중간 지갑에 모으지 않습니다.

브라우저 입력 비권한

이메일, DID, 지갑, 금액과 수령인의 권한은 서버 검증 상태에서 결정합니다.

완료 직전 재검사

global, creator와 link stop을 완료 직전에 다시 확인합니다.

OBS 최소 데이터

OBS에는 지갑, TxHash, 이메일과 order ID를 보내지 않습니다.

READINESS

현재 제한

Private pilot

제품 링크와 운영 화면은 제한된 접근 정책 아래에 있습니다.

실거래 E2E 검증 필요

owner 승인 0.01 USDC 서명, final receipt와 OBS 수신을 한 흐름으로 아직 증명하지 않았습니다.

온램프 미연동

카드, 은행, KYC 또는 fiat 구매 API를 제공하지 않습니다.

JGas와 분리

현재 Jaylink payment path는 JGas SDK나 intent-bound data plane을 사용하지 않습니다.

시장·운영 경계

KO·EN·JA UI는 구현됐지만 온램프, 국가별 결제수단, 환전·송금 또는 지역별 규제 승인을 의미하지 않습니다.

이 페이지의 샘플 버튼은 결제·지갑·온체인 거래를 실행하지 않습니다.
파트너 검토 자료