모든 제품시장 설계 · Private pilot

INFRASTRUCTURE · PRODUCT BRIEF

JGas United States

USD 온램프 이후의 Base 앱 경험을 정책과 예산 안에서 연결합니다.

JGas United States는 USD를 직접 취급하거나 송금·환전을 제공하는 서비스가 아닙니다. 승인된 제3자 제공자가 결제수단, 미국 내 가용 지역, 수수료와 KYC를 결정하고 USDC를 사용자 소유 지갑으로 전달한 뒤, JGas 공통 코어가 후속 v0.7 SimpleAccount UserOperation만 정책과 예산 안에서 검사하도록 설계합니다. 미국 전용 provider 승인, 데이터 리전, 실구매와 funded sponsorship은 아직 없습니다.

Base 8453 / 84532ERC-4337 v0.7ERC-7677PostgreSQLAzure Key Vault
SAMPLE UI · NO LIVE TRANSACTION
SAMPLE CONTROL PLANE

United States market environment

POLICY
01production-us · 설계 예시
02USD eligibility · Provider pending
03Daily budget · SAMPLE
04Sponsored spend · LOCKED

샘플 UI이며 미국 가용 지역, 실견적, KYC 또는 가스 지출을 표시하지 않습니다.

01

누구를 위한 제품인가

미국 사용자를 대상으로 Base 지갑, 커뮤니티, 크리에이터 또는 소비자 앱을 만드는 기업

02

만드는 결과

Provider가 fiat와 KYC를 담당하고, 사용자는 자산을 보유하며, 기업은 후속 가스 정책만 관리하는 분리된 운영 모델

PRODUCT FLOW

사용자가 이해하는 네 단계

01 · 지역·결제수단 확인

승인된 제공자가 USD, 사용자 지역과 결제수단별 가용성을 판단합니다.

02 · 견적·KYC·구매

Provider 화면에서 수수료와 예상 수령액을 확인하고 KYC 및 구매를 진행합니다.

03 · 사용자 지갑 수령

USDC는 JunleeBuild 중간 지갑이 아니라 사용자가 통제하는 지갑으로 전달됩니다.

04 · JGas 정책 기반 동작

별도 사용자 승인 후 JGas가 v0.7 호출과 예산을 검사하고 활성화된 경로만 후원합니다.

INTERFACE TEMPLATE

샘플 제품 화면

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

United States market environment

POLICY
01production-us · 설계 예시
02USD eligibility · Provider pending
03Daily budget · SAMPLE
04Sponsored spend · LOCKED

샘플 UI이며 미국 가용 지역, 실견적, KYC 또는 가스 지출을 표시하지 않습니다.

CAPABILITIES

현재 설계한 기능

01

다중 테넌트 제어면

조직, 프로젝트와 환경마다 키·정책·원장·감사를 분리합니다.

02

검증된 호출 allow-list

클라이언트 힌트 대신 SimpleAccount calldata의 실제 target과 selector를 검사합니다.

03

작업·일·월 예산

최악 비용을 포함해 PostgreSQL 행 잠금 안에서 원자적으로 예약합니다.

04

Intent 결속

chain, EntryPoint, sender, nonce, factory와 callData를 하나의 intent에 고정합니다.

05

확정 원장·감사

독립 RPC finality를 통과한 비용만 한 번 기록하고 비밀값 없는 감사를 남깁니다.

INTEGRATION SEQUENCE

구현·연동 순서

  1. 지원 조합 조회Provider 승인 후 자산, 결제수단과 견적을 사용자 지역 기준으로 순서대로 조회합니다.
  2. 온램프 거래 세션서버가 허용 목적지와 callback을 결속한 세션을 만들고 provider 상태만 수신합니다.
  3. JGas 준비서버 전용 Project Key로 unsigned UserOperation을 정책 검사합니다.
  4. 지갑 서명사용자가 Paymaster 필드를 포함한 최종 객체에 직접 서명합니다.
  5. 제출·finality동일 intent로 제출하고 Bundler receipt와 독립 Base RPC를 대조합니다.
SERVER-SIDE PSEUDOCODE · NO CREDENTIALS

서버 연동 예시

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

const coverage = await server.onramp.getCoverage({ market, asset });
const checkout = await server.onramp.createSession({
  wallet: verifiedUserWallet, coverageId: coverage.id
});
const prepared = await server.jgas.prepare({ unsignedUserOp });
const signed = await userWallet.sign(prepared.userOperation);
await server.jgas.send({ intentId: prepared.intentId, signed });

SECURITY

보안과 책임 경계

Fiat·KYC 비취급

JunleeBuild는 USD 결제수단이나 KYC 문서를 받지 않는 통합 경계를 전제로 합니다.

사용자 소유 지갑

USDC와 서명 권한은 사용자에게 남고 JGas는 개인키를 보관하지 않습니다.

서버 전용 최소 권한

Project Key와 향후 provider secret을 비밀 저장소에 두고 브라우저에 노출하지 않습니다.

Provider 성공과 결제 증명 분리

Provider 상태만으로 후속 제품 거래를 완료 처리하지 않고 온체인 receipt를 독립 검증합니다.

READINESS

현재 제한

미국 Provider 미승인

실제 API 접근, 결제수단, 주별 가용성, KYC와 수수료가 확정되지 않았습니다.

미국 리전 미배포

현재 공통 private control plane은 Japan West의 단일 owner pilot입니다.

가스 지출 비활성

Paymaster provider, 계약 감사, 예치금과 잔액 경보 전까지 data plane은 잠겨 있습니다.

Base v0.7 전용

Base 8453/84532와 SimpleAccount v0.7 외의 chain·account type은 지원하지 않습니다.

시장·운영 경계

미국 시장용 설계안입니다. 미국 내 송금·교환 서비스, 주별 가용성, 라이선스, 규제 승인 또는 provider 관계를 주장하지 않습니다.

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