対象
米国ユーザー向けにBaseウォレット、コミュニティ、クリエイター、コンシューマーアプリを構築する企業
INFRASTRUCTURE · PRODUCT BRIEF
USDオンランプ後のBaseアプリ体験をポリシーと予算の範囲でつなぎます。
JGas United StatesはUSDを直接扱わず、送金・交換サービスを提供しません。承認済み第三者プロバイダーが決済手段、米国内の利用可否、手数料、KYCを決定し、USDCをユーザー所有ウォレットへ届けた後、JGas共通コアが後続のv0.7 SimpleAccount UserOperationのみをポリシーと予算内で管理する設計です。米国専用provider承認、データリージョン、実購入、funded sponsorshipは未提供です。
サンプルUIであり、米国の利用可否、実見積り、KYC、ガス支出を表示しません。
米国ユーザー向けにBaseウォレット、コミュニティ、クリエイター、コンシューマーアプリを構築する企業
providerがfiatとKYCを担当し、ユーザーが資産を保有し、企業は後続ガスポリシーだけを管理する分離モデル
PRODUCT FLOW
承認済みプロバイダーがUSD、ユーザー地域、決済手段ごとの利用可否を判断します。
provider画面で手数料と受取見込みを確認し、KYCと購入を進めます。
USDCはJunleeBuildの中間ウォレットではなく、ユーザー管理ウォレットへ送られます。
別途ユーザー承認後、JGasがv0.7呼び出しと予算を検査し、有効な経路のみスポンサーします。
INTERFACE TEMPLATE
サンプルUIであり、米国の利用可否、実見積り、KYC、ガス支出を表示しません。
CAPABILITIES
組織、プロジェクト、環境ごとにキー、ポリシー、元帳、監査を分離します。
クライアントhintではなくSimpleAccount calldataの実targetとselectorを検査します。
最大想定コストをPostgreSQL row lock内でアトミックに予約します。
chain、EntryPoint、sender、nonce、factory、callDataを1つのintentに固定します。
独立RPC finalityを通過した費用のみ一度記録し、秘密情報を含まない監査を残します。
INTEGRATION SEQUENCE
秘密情報はブラウザーへ渡さず、外部応答をサーバーで検証してから状態を進めます。
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
JunleeBuildがUSD決済手段やKYC書類を受け取らない連携境界を前提とします。
USDCと署名権限はユーザーに残り、JGasは秘密鍵を保管しません。
Project Keyと将来のprovider secretをsecret storeに置き、ブラウザーへ公開しません。
Provider statusだけで後続取引を完了せず、オンチェーンreceiptを独立検証します。
READINESS
API access、決済手段、州別可用性、KYC、手数料は未確定です。
現在の共通private control planeはJapan Westの単一owner pilotです。
Paymaster provider、contract audit、deposit、残高alertが整うまでdata planeはロックされます。
Base 8453/84532とSimpleAccount v0.7以外のchain・account typeは未対応です。
市場・運用の境界
外部プロダクト画面