Base Sepolia
PoC · 드라이런 UI
Gaslite Drop
CDP Automated Mass Payouts
developer-custodied CDP wallets · email→wallet · Gaslite Drop 배치 · HeimLabs/Paymaker 계보
Pages = 드라이런·설명 UI만 제공합니다.
OAuth·라이브 송금·CDP API 호출은 없습니다.
풀스택(Next+Bun+Neon+NextAuth)은 공식 샘플을 로컬에서 실행하세요.
이 번들에는 CDP API Key / Wallet Secret / OAuth 시크릿이 없습니다.
email ↔ CDP Wallet 매핑 · Auth/DB · Gaslite Drop · Base Sepolia
공식 데모 문서 ↗
NextAuth(email) → Neon(sha256↔userId) → CDP getOrCreateAccount → Gaslite airdropERC20 → Base Sepolia
-
1
Auth 세션
NextAuth
-
2
Sender 지갑
CDP
-
3
email→wallet
DB+CDP
-
4
ERC20 approve
CDP tx
-
5
airdropERC20
Gaslite
-
6
Receipt
Base
드라이런 대량 지급 시뮬레이터
목 데이터만 사용합니다. 실제 CDP·OAuth·온체인 호출 없음.
구성 요소 역할 · 출처
NextAuth
Google/GitHub → email 신원. Pages에서는 미사용(OUT).
Neon DB
sha256(email) + userId + partnerIds 매핑.
CDP SDK
developer-custodied 지갑 생성·tx. Server Wallets / Wallet API v2.
Gaslite Drop
배치 airdropERC20 / airdropETH (Pop Punk LLC). ERC20은 approve→airdrop. 샘플 Base Sepolia: 0x3D5D…2591 (env.example); Gaslite README 표: 0xf6c3…ac12 — 별개 출처. airdropERC721은 샘플 미사용.
Base Sepolia
체인 ID 84532. USE_MAINNET 플래그로 전환 가능(샘플).
HeimLabs / Paymaker
샘플 frontend/backend 계보에 영향을 준 선행 구현.