RailsPreview
Vaults · Ethereum · Find your position

Finding a Coinbase smart wallet position on Ethereum

All vaults on Ethereum

What Coinbase’s own pages say about where the shares are held, where the app shows an address, and what the app calls a vault — and what the chain record on Ethereum shows beside it.

Is the position personal, or pooled with everyone else's?

An account of its own. The holders counted below are Coinbase Smart Wallet accounts: each is a contract account holding its own shares, rather than one Coinbase address holding many customers’ shares with the split kept off chain. A reading of such an address on this site is a reading of one holder.

Coinbase describes the smart wallet as a wallet created without installing an app or extension, reached through the Base app or at wallet.coinbase.com, and lists the chains it supports — Ethereum Mainnet among them, with a note recommending cheaper networks for fees.

The implementations those accounts run are published by Coinbase itself. Its smart-wallet repository carries the chain-1 deployment record for the first of the two contracts below, and its README publishes a factory address per released version; each of those factories answers its own implementation() with one of the two. That publication is what ties the contracts to Coinbase: the same source can be redeployed by anyone, so a verified contract name on its own would identify the code and not the app.

Stated by Coinbase:Coinbase Help — Smart walletCoinbase — smart-wallet, the chain-1 deployment recordCoinbase — smart-wallet, the factory address per released version

Where does the app show an address?

On the wallet’s own screen. Coinbase’s page on funding a smart wallet describes opening the Base app, choosing the smart wallet in the wallet switcher, and copying the address with the copy icon — and tells a sender to identify and select the correct network before sending.

That address is the holder’s own, and it is what the lookup at the foot of this page wants.

No page cited here says the app links out to a block explorer for this position, and nothing is claimed about one.

Stated by Coinbase:Coinbase Help — Fund a smart walletCoinbase Help — Smart wallet

What the app calls the vault, and what the chain calls it

No Coinbase page cited here names a vault. Coinbase’s lending pages describe a product that deposits into vaults on the Morpho protocol; none of those is a vault in this directory, which is why none of them is cited on this chain.

So nothing here says how any of the accounts counted below came to hold these shares, and nothing claims they are customers of any Coinbase product. What the chain record carries is the implementation each of those accounts runs, and that is the whole of this guide’s claim about them.

A name does not identify a vault; the address does. The vault this guide’s chain figure is about is named, addressed and linked below.

Stated by Coinbase:Coinbase Help — Smart wallet

What the chain record shows

An account of its own, not a pooled address, by the pages above. On chain, the evidence this guide rests on is the wallet implementation those accounts delegate to2 contracts the block explorer verifies under the name CoinbaseSmartWallet.

5 holders of Umbrella Stake Wrapped Aave Ethereum USDC v1 (0x6bf1…8aa6) share the verified CoinbaseSmartWallet implementation at block 25,920,356. That is a count of accounts and a fact about the wallet software they run, not a count of people and not a statement about who they are. Four of the five point at the implementation the v1.1 factory names and one at the older; both the census and the slot reads are on Ethereum, at that block.

Find your position

An address’s share of every ERC-4626 vault Aave deploys and publishes on Ethereum — the whole roster Aave's own enumerators answer, at the block the reading is taken — one balanceOf on each. The result is read at one block and the address rides in the URL, so the reading is shareable. A reader who has only a transaction — the Etherscan link a wallet app shows beside a deposit — can enter that instead: the holder address is found in the transaction’s own vault Transfer events. A vault address in this catalogue opens that vault’s own page instead of a holder reading.

Sources