Coinbase — consumer and Advanced Trade in one workspace
For most US retail and small-business users, Coinbase is the default exchange. We integrate via the official API for consumer and Coinbase Advanced.
Coinbase consumer and Coinbase Advanced Trade are different products under the same login, with separate API surfaces. Wag3s connects to both, classifies trading activity, and reconciles withdrawals / deposits against on-chain truth. For institutional users, Coinbase Prime is a separate connector (see the Prime integration page).
What the Coinbase integration does
Consumer + Advanced Trade ingest
Both surfaces under one API key.
Realized P&L per trade
FIFO / LIFO / HIFO applied per cost-basis method.
On-chain reconciliation
Every withdrawal / deposit linked to its on-chain transaction.
The connection in 4 steps
Generate a read-only API key on Coinbase
In Coinbase Advanced settings, create an API key with view permissions only. For Coinbase consumer, use the Coinbase v2 API with the wallet:transactions:read scope. No trading or withdrawal scopes are required.
Connect to Wag3s
Enter your API key and secret in the Wag3s exchange integrations panel. Wag3s discovers your Coinbase accounts, portfolios, and linked Coinbase Wallet addresses automatically.
Trade history classified with realized P&L
All spot trades and Advanced Trade fills are classified with realized P&L using your configured cost-basis method. Coinbase Earn, staking rewards (ETH, SOL, ADA), and Learn rewards are booked as income on receipt date.
On-chain reconciliation closes the loop
Coinbase withdrawals are matched to on-chain receipts in your wallet. Deposits from on-chain are matched symmetrically. The combined view shows exchange + on-chain in one workspace.
Common configurations
Freelancer receives project payments in USDC via Coinbase, converts some to ETH, and withdraws to a personal wallet. Wag3s ingests trade history, books the swap as a taxable disposal (FIFO), and reconciles the withdrawal to the on-chain receipt — producing an IRS-ready Form 8949 schedule.
Startup uses Coinbase Advanced to convert crypto treasury raises to USD for operating expenses. Finance team needs realized gain/loss on each conversion and on-chain traceability. Wag3s handles the full conversion loop and posts the JE to QuickBooks.
Team holds ETH staked via Coinbase and receives weekly rewards. The tax treatment (ordinary income on receipt) must be captured correctly. Wag3s books each reward distribution as income at the daily spot price on receipt.
Coinbase integration questions
Is this different from Coinbase Prime?
Yes. Coinbase Prime is the institutional product (custody + execution + prime brokerage). Most retail and SMB users have a Coinbase / Coinbase Advanced account; institutions use Prime.
Are Coinbase staking rewards (ETH, SOL) automatically classified as income?
Yes. Coinbase Earn staking rewards for ETH, SOL, ADA, and other supported assets are ingested via the API and automatically classified as ordinary income on the receipt date. Wag3s books each reward distribution at the asset's fair market value on that date and adds it to your cost-basis lot file — consistent with IRS Rev. Rul. 2023-14 income-on-receipt treatment.
Does Wag3s support both Coinbase Exchange and Coinbase Wallet?
Yes, but through different mechanisms. Coinbase Exchange (consumer and Advanced Trade) is accessed via the official Coinbase API using a read-only key. Coinbase Wallet is a self-custody EOA wallet — it is connected by importing the wallet's public address, the same way any EVM wallet is added to Wag3s. Both surfaces are unified in a single workspace for consolidated reporting.
Other connectors that pair with this one.
Connect Coinbase in minutes
Free during Alpha. No credit card. Native sync, audit trail, no spreadsheets.