Why Coinbase
Coinbase is the largest regulated crypto exchange in the US. Wilson connects via OAuth2 with PKCE — you authorize read-only access through Coinbase's own consent screen, and Wilson pulls your accounts, transactions, and spot prices into your local database.
No API keys to manage, no credentials to store. Your Coinbase login never touches Wilson. OAuth tokens are stored locally and can be revoked any time from your Coinbase security settings or via the CLI.
Auto-sync runs alongside your other integrations via wilson --sync. Wilson pulls new transactions, deduplicates against existing data, and auto-categorizes using your local AI model.
What you get
Sync all crypto accounts and balances automatically
Full transaction history — buys, sells, sends, receives
OAuth2 with PKCE — Coinbase credentials never touch Wilson
Spot prices included — see USD values at sync time
Pricing & availability
Coinbase sync is a Pro tier feature ($12/mo). This covers API access, cloud AI, and priority support.
Free-tier users can still import crypto transactions manually via CSV export from Coinbase. The categorization, analysis, and skills work exactly the same either way.
Connect your crypto.
Set up Coinbase sync in under 5 minutes. Your data stays on your machine.