Comparing wallet modes
Managed wallet
Kibble provisions a Base wallet for you automatically. No crypto setup required — just provide your email and Kibble handles the rest.
Bring your own wallet
Supply an existing USDC wallet address on Base. Payments go directly to your address — Kibble only monitors the on-chain transfer.
When to use each option
| Managed wallet | Bring your own | |
|---|---|---|
| You have a USDC wallet on Base | No | Yes |
| Payments land in your Kibble account | Yes | Directly in your wallet |
| Setup required | None — just your email | Paste your wallet address |
| Merchant portal access | Yes, sign in with your email | Monitoring only |
| Works with payment links | Yes | Yes |
| Works with invoices | Yes | Yes |
Regardless of wallet mode, Kibble only accepts USDC on Base (chain ID
8453). Transfers in any other token or on any other network are silently ignored.Explore the wallet options
Managed wallets
Learn how Kibble provisions your wallet, where to find your address in the API response, and how to access the merchant portal.
Bring your own wallet
Learn how to pass your existing wallet address, what validation rules apply, and which wallets are compatible.