Coinbase Wrapped Staked ETH cbETH
Scan summary
What this scan established
Coinbase Wrapped Staked ETH (cbETH) was identified on Ethereum at the exact address shown below.
These controls are backed by the finalized evidence listed in this report.
Market and liquidity data is shown separately and never reduces contract risk.
A bounded preview contains 10 addresses; classifications may be incomplete.
Multi-dimensional assessment
Key controls and risks
A blacklist authority may be able to prevent selected addresses from transferring tokens.
An upgrade or administrator authority may be able to change the contract behaviour after this scan.
An active supply authority may be able to create additional tokens or change supply-related conditions.
An active pause or freeze authority may be able to stop some token transfers.
An upgrade or administrator authority may be able to change the contract behaviour after this scan.
An upgrade or administrator authority may be able to change the contract behaviour after this scan.
A privileged account still controls part of the token's behaviour; review who controls that account.
Authorities and administrators
| Authority | State | Current value |
|---|---|---|
| ERC-1967 administrator | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Legacy ZeppelinOS administrator | Verified | 0xded1f5e7fb71c1740aebc09b6b0a5e24b0cb71d1 |
| Beacon owner | Not detected by the supported checks | {"address": null, "beacon": null} |
| Implementation owner | Verified | 0x0000000000000000000000000000000000000001 |
| Implementation administrator | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Circle FiatToken pauser | Verified | 0x46574f57f3f5dfccd296f80407b3f4778414f8f5 |
| Circle FiatToken blacklister | Verified | 0xbe3c68821d585cf1552214897a1c091014b1eb0a |
| Circle FiatToken master minter | Verified | 0xd0f73e06e7b88c8e1da291bb744c4eebaf9af59f |
| Standard owner | Verified | 0xd0f9b590eae80815b81be857a21f69d07453560e |
| Ownable2Step pending owner | Could not verify | Unavailable |
| Enumerable standard roles | Could not verify | {"absence_of_custom_roles_proven": false, "enumerable": null, "roles": []} |
Checks completed
| Check | Result | Observed value |
|---|---|---|
| Finalized chain context | Verified | {"block_hash": "0x19fc8b582758d2df5b0d76e927d05ec0533df0c59215d5bfa44ecde366a6af36", "block_number": 25695257} |
| Runtime bytecode | Verified | Contract code: yes; size: 1852 bytes; SHA-256: 76bcd86b160a3cd8740d07c985eedc4c3b044c0fb9123c8f90f49ac17185fba8 |
| Metadata-stripped bytecode | Verified | SHA-256: c47922617e5a15a7ecad02ee78fb8e956993e6d86c983ba37a9d36ada833601f; size: 1799 bytes |
| Runtime Opcode Signals | Verified | {"limitations": "Opcode presence does not prove reachability, authorization, or contract behaviour.", "opcode_counts": {"call": 1, "callcode": 1, "create": 0, "create2": 0, "delegatecall": 1, "selfdestruct": 0, "staticcall": 0}} |
| Exact bytecode matches | Verified | 3 exact match(es) |
| ERC-1967 implementation | Not detected by the supported checks | {"address": null, "zero_address": true} |
| ERC-1967 administrator | Not detected by the supported checks | {"address": null, "zero_address": true} |
| ERC-1967 beacon | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Beacon implementation | Not detected by the supported checks | {"address": null, "beacon": null} |
| Beacon owner | Not detected by the supported checks | {"address": null, "beacon": null} |
| Implementation runtime bytecode | Verified | Contract code: yes; size: 22677 bytes; SHA-256: 9bb45eb15fad4e5692fe5cabf8fa08c0e356940422a9ae1bb9992abb23fd7c58 |
| Nested ERC-1967 implementation | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Implementation administrator | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Implementation beacon | Not detected by the supported checks | {"address": null, "zero_address": true} |
| Circle FiatToken paused state | Verified | No |
| ERC-1167 minimal proxy | Not detected by the supported checks | {"implementation": null} |
| Token name | Verified | Coinbase Wrapped Staked ETH |
| Token symbol | Verified | cbETH |
| Token decimals | Verified | 18 |
| Total supply | Verified | 393750601365061869784889 |
What could not be verified
| Check | Public state | Why it is limited |
|---|---|---|
| Source verification | This check is not available yet | No self-hosted Sourcify instance is configured. |
| ERC-1822 proxiable implementation signal | Could not verify | Unavailable |
| EIP-2535 facet addresses | Could not verify | Unavailable |
| Ownable2Step pending owner | Could not verify | Unavailable |
| Enumerable standard roles | Could not verify | {"absence_of_custom_roles_proven": false, "enumerable": null, "roles": []} |
| Ownership history | Some checks could not be completed | Event history adapter not enabled. |
| Enumerable roles | Some checks could not be completed | Only DEFAULT_ADMIN_ROLE, MINTER_ROLE and PAUSER_ROLE are bounded after positive IAccessControlEnumerable evidence; custom and non-enumerable roles remain unknown. |
| Supply-change history | Some checks could not be completed | Canonical event indexing is not complete. |
| Holder concentration | Some checks could not be completed | Holder coverage incomplete - concentration conclusion withheld. |
| Holder reconciliation | Some checks could not be completed | Canonical Transfer-event reconstruction is not complete. |
| Liquidity control | Some checks could not be completed | No tested block-pinned DEX/locker adapter is enabled. |
| LP distribution | Some checks could not be completed | No tested block-pinned DEX LP adapter is enabled. |
| Locker verification | Some checks could not be completed | No locker adapter has verified contract, amount, beneficiary, identifier and unlock time. |
Basic checks never wait for source compilation, static analysis, historical reconstruction or simulation. Cached deeper evidence appears automatically when the bounded worker completes it.
Market and liquidity
| Reference-pool liquidity | $681,597 · paired with WETH |
| 24h volume | $9,471 |
| 24h activity | 5 buys / 22 sells |
| Pool coverage | 7 pair(s) returned · selected reference pool only |
| Source | Existing external market feed · Venue reported |
| Observed | 06 Aug 2026, 10:33 UTC |
Holder and supply intelligence
| Total supply | 393750.601365061869784889 |
| Visible holder count | 55010 |
| Mintability | Could not verify nonstandard minting paths |
| Holder coverage | Bounded top-address preview |
| Address | Reported share | Classification |
|---|---|---|
0x3154cf16ccdb4c6d922629664174b904d80f2c35 | 18.18% | Contract |
0x51dd50f9bdfebd6ce8b96f41763e805f12f1acd4 | 3.83% | Unclassified address |
0xd253bed96c6610c2351fb260a71eda0dadcfb5bc | 2.50% | Unclassified address |
0xfdf84b1ee4b35d76a24da33bf5cfb0194192e531 | 1.99% | Unclassified address |
0xdb9348836288a665e7aab62328f64c22a927593c | 1.99% | Unclassified address |
0xce7c8db05f630a9bf7e161037b6897849d05e44b | 1.99% | Unclassified address |
0xc15203ff0092bae4c9790f918e9f4c9702dc80ee | 1.99% | Unclassified address |
0xb9c08649deaa2eb318b0b66178f41612dccf3141 | 1.99% | Unclassified address |
0xabd92152d2b7c2b43259b213dc5784fe3cd1db84 | 1.99% | Unclassified address |
0x90a0f023090dabdae28ad5f0e17dc15913aa48da | 1.99% | Unclassified address |
Liquidity ownership
| Address | Reported LP share | Third-party lock flag |
|---|---|---|
0x1a6ea3a36087fef4d56ebc9e11bf1b0a3a6a7437 | 52.10% | Not reported locked |
0xed65f556f971d36cf168d0edd1e183a052b32c6c | 24.62% | Not reported locked |
0x76809deb9333b256398f04e9b06759d3f55944cb | 19.08% | Not reported locked |
0xc59f6e94bd0254f7c2c333a13c01762c723a412e | 2.67% | Not reported locked |
0xcf08d48b3e9fcad7ebc81358da8796ee6793b9b0 | 1.03% | Not reported locked |
0x89c84ac9121550a5d73a65989835f55ed06815d0 | 0.16% | Not reported locked |
0x13f4dc963ddd2ec0160f6473c69b704b0e8674fc | 0.14% | Not reported locked |
0x6a7965e980282511ada141524290e7722414f451 | 0.12% | Not reported locked |
0x7c476cc13932492c6e7384d7d3907eb4187348c9 | 0.08% | Not reported locked |
0x5f98c5ace8efe4063658a4614386418452808457 | 0.00% | Not reported locked |
Trading and transfer behaviour
| Path or control | Current evidence state |
|---|---|
| Ordinary transfer | Could not test |
| TransferFrom | Could not test |
| Buy path | Could not test |
| Sell path | Could not test |
| Pair-to-user path | Could not test |
| User-to-pair path | Could not test |
| Buy tax | Could not verify |
| Sell tax | Could not verify |
| Maximum transaction | Not supported |
| Maximum wallet | Not supported |
| Cooldown or anti-bot | Not supported |
| Fee exemptions or privileged bypass | Not supported |
| Router, pair or external-controller restrictions | Not supported |
Contract and source intelligence
| Check | State | Result |
|---|---|---|
| Runtime bytecode | Verified | Contract code: yes; size: 1852 bytes; SHA-256: 76bcd86b160a3cd8740d07c985eedc4c3b044c0fb9123c8f90f49ac17185fba8 |
| Metadata-stripped bytecode | Verified | SHA-256: c47922617e5a15a7ecad02ee78fb8e956993e6d86c983ba37a9d36ada833601f; size: 1799 bytes |
| Source verification | This check is not available yet | No self-hosted Sourcify instance is configured. |
| Implementation runtime bytecode | Verified | Contract code: yes; size: 22677 bytes; SHA-256: 9bb45eb15fad4e5692fe5cabf8fa08c0e356940422a9ae1bb9992abb23fd7c58 |
Historical timeline
No verified state change was found between the stored observations.
Relationship intelligence
| Relationship | Chain | Address | Evidence |
|---|---|---|---|
| Exact runtime-bytecode match | Base | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | Verified |
| Exact runtime-bytecode match | Arbitrum | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 | Verified |
| Exact runtime-bytecode match | Polygon | 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 | Verified |
Technical details
| Finding | State | Normalized value | Why we found this |
|---|---|---|---|
| Finalized chain context | Verified | {"block_hash": "0x19fc8b582758d2df5b0d76e927d05ec0533df0c59215d5bfa44ecde366a6af36", "block_number": 25695257} | rpc:eth_getBlockByNumber:25695257 |
| Runtime bytecode | Verified | Contract code: yes; size: 1852 bytes; SHA-256: 76bcd86b160a3cd8740d07c985eedc4c3b044c0fb9123c8f90f49ac17185fba8 | rpc:eth_getCode:25695257:runtime_bytecode |
| Metadata-stripped bytecode | Verified | SHA-256: c47922617e5a15a7ecad02ee78fb8e956993e6d86c983ba37a9d36ada833601f; size: 1799 bytes | sha256:c47922617e5a15a7ecad02ee78fb8e956993e6d86c983ba37a9d36ada833601f |
| Runtime Opcode Signals | Verified | {"limitations": "Opcode presence does not prove reachability, authorization, or contract behaviour.", "opcode_counts": {"call": 1, "callcode": 1, "create": 0, "create2": 0, "delegatecall": 1, "selfdestruct": 0, "staticcall": 0}} | rpc:eth_getCode:25695257:opcodes |
| Exact bytecode matches | Verified | 3 exact match(es) | local:bytecode:c47922617e5a15a7ecad02ee78fb8e956993e6d86c983ba37a9d36ada833601f |
| Source verification | This check is not available yet | No self-hosted Sourcify instance is configured. | sourcify:self-hosted:not-configured |
| ERC-1967 implementation | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:erc1967_implementation |
| ERC-1967 administrator | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:erc1967_administrator |
| ERC-1967 beacon | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:erc1967_beacon |
| Legacy ZeppelinOS implementation | Verified | 0x31724ca0c982a31fbb5c57f4217ab585271fc9a5 | rpc:eth_getStorageAt:25695257:zeppelinos_implementation |
| Legacy ZeppelinOS administrator | Verified | 0xded1f5e7fb71c1740aebc09b6b0a5e24b0cb71d1 | rpc:eth_getStorageAt:25695257:zeppelinos_administrator |
| Beacon implementation | Not detected by the supported checks | {"address": null, "beacon": null} | rpc:eth_call:25695257:erc1967_beacon_implementation |
| Beacon owner | Not detected by the supported checks | {"address": null, "beacon": null} | rpc:eth_call:25695257:erc1967_beacon_owner |
| Implementation runtime bytecode | Verified | Contract code: yes; size: 22677 bytes; SHA-256: 9bb45eb15fad4e5692fe5cabf8fa08c0e356940422a9ae1bb9992abb23fd7c58 | rpc:eth_getCode:25695257:implementation_runtime_bytecode |
| Implementation owner | Verified | 0x0000000000000000000000000000000000000001 | rpc:eth_call:25695257:implementation_owner |
| ERC-1822 proxiable implementation signal | Could not verify | Unavailable | rpc:eth_call:25695257:uups_proxiable_uuid |
| Nested ERC-1967 implementation | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:nested_implementation |
| Implementation administrator | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:implementation_administrator |
| Implementation beacon | Not detected by the supported checks | {"address": null, "zero_address": true} | rpc:eth_getStorageAt:25695257:implementation_beacon |
| Circle FiatToken pauser | Verified | 0x46574f57f3f5dfccd296f80407b3f4778414f8f5 | rpc:eth_call:25695257:circle_fiat_token_pauser |
| Circle FiatToken blacklister | Verified | 0xbe3c68821d585cf1552214897a1c091014b1eb0a | rpc:eth_call:25695257:circle_fiat_token_blacklister |
| Circle FiatToken master minter | Verified | 0xd0f73e06e7b88c8e1da291bb744c4eebaf9af59f | rpc:eth_call:25695257:circle_fiat_token_master_minter |
| Circle FiatToken paused state | Verified | No | rpc:eth_call:25695257:circle_fiat_token_paused |
| EIP-2535 facet addresses | Could not verify | Unavailable | rpc:eth_call:25695257:eip2535_facets |
| ERC-1167 minimal proxy | Not detected by the supported checks | {"implementation": null} | rpc:eth_getCode:25695257:erc1167 |
| Standard owner | Verified | 0xd0f9b590eae80815b81be857a21f69d07453560e | rpc:eth_call:25695257:standard_owner |
| Ownable2Step pending owner | Could not verify | Unavailable | rpc:eth_call:25695257:ownable2step_pending_owner |
| Token name | Verified | Coinbase Wrapped Staked ETH | rpc:eth_call:25695257:token_name |
| Token symbol | Verified | cbETH | rpc:eth_call:25695257:token_symbol |
| Token decimals | Verified | 18 | rpc:eth_call:25695257:token_decimals |
| Total supply | Verified | 393750601365061869784889 | rpc:eth_call:25695257:token_total_supply |
| Enumerable standard roles | Could not verify | {"absence_of_custom_roles_proven": false, "enumerable": null, "roles": []} | rpc:eth_call:25695257:access-control-enumerable |
| Ownership history | Some checks could not be completed | Event history adapter not enabled. | unsupported:ownership_history |
| Enumerable roles | Some checks could not be completed | Only DEFAULT_ADMIN_ROLE, MINTER_ROLE and PAUSER_ROLE are bounded after positive IAccessControlEnumerable evidence; custom and non-enumerable roles remain unknown. | unsupported:enumerable_roles |
| Supply-change history | Some checks could not be completed | Canonical event indexing is not complete. | unsupported:supply_change_history |
| Holder concentration | Some checks could not be completed | Holder coverage incomplete - concentration conclusion withheld. | unsupported:holder_concentration |
| Holder reconciliation | Some checks could not be completed | Canonical Transfer-event reconstruction is not complete. | unsupported:holder_supply_reconciliation |
| Liquidity control | Some checks could not be completed | No tested block-pinned DEX/locker adapter is enabled. | unsupported:liquidity_control |
| LP distribution | Some checks could not be completed | No tested block-pinned DEX LP adapter is enabled. | unsupported:lp_distribution |
| Locker verification | Some checks could not be completed | No locker adapter has verified contract, amount, beneficiary, identifier and unlock time. | unsupported:locker_verification |
About Coinbase Wrapped Staked ETH
Coinbase Wrapped Staked ETH (cbETH) is a token on Ethereum. Its main trading pair has existed for 1442 days on uniswap. The selected venue feed reports a price of $2,174.99, $681,597 in liquidity and $9,471 of 24-hour volume across 7 pair(s). An external provider reports roughly 55010 holders; VetMyToken has not reconstructed the complete holder set. An external provider reports published source code; VetMyToken has not independently verified that source. Contract controls, holder coverage, liquidity control and market quality are assessed separately; market activity does not improve or reduce the security-risk assessment.
| Exact address | 0xbe9895146f7af43049ca1c1ae358b0541ea49704 |
| Network | Ethereum |
| Main observed pair created | 24 Aug 2022 |
Community notes