BnkLabBnkLab/DocsGitHub

BnkLab Documentation

BnkLab is the app and docs for deploying Coinbase Smart Wallets on Base. You connect a wallet, call the official factory createAccount(), and receive a new smart wallet owned by your address. The factory does not hold your funds — your smart wallet does.

What makes it different

Quick start

1. cp frontend/.env.example frontend/.env.local
2. Set NEXT_PUBLIC_CHAIN_ID (84532 = Base Sepolia)
3. Open /deploy → connect wallet → deploy

See the Deploy Guide and deploy UI.

Assets

Deployment only creates wallets and optionally seeds native ETH. Holding ETH, ERC-20s, and other assets happens inside each Coinbase Smart Wallet (standard CSW capabilities on Base).

Network

Designed for Base (mainnet chain id 8453, Sepolia 84532). When using the site, your connected wallet pays gas. A Twitter bot relayer is planned, not required today.