ME$memenew$11.0K+24.8%$BNCInew$21.4K+56.1%$Frongusnew$13.3K+177.0%BU$BULEnew$12.5KIN$INVERSEnew$59.4K+714.0%FR$Frongusnew$43.7K+500.0%WE$weenunew$59.4K+582.0%LI$LILYnew$11.8K+34.8%$UOTFnew$2.4M+0.4%BT$BTWnew$2.9B+3754458754356.0%GI$GIGATENEVnew$20.6K+9.3%$memenew$22.0K+138.0%ME$memenew$29.5K+239.0%$BNCInew$15.8K+230.0%IN$INVERSEnew$41.7K+243.0%$Claudenew$159K+279.0%💯D$💯DIAMnew$332K+72.0%GO$Googlenew$25.3K+24.8%ME$MEMEnew$27.9K+218.0%HE$HENOSISnew$28.4K+208.0%ME$memenew$35.4K+366.0%$APDnew$136K+1.4%$SDOGnew$10.1K+9.5%$#84732new$81.2K+781.0%$INVERSEnew$105K+3016.0%ST$StonkPaynew$20.8K+136.0%中本$中本聪new$28.7K+55.9%$FOTFnew$1.4M+0.6%IN$INGUSnew$17.6K+131.0%DE$DEVnew$11.8KBT$BTCnew$142K+49.2%$ADPnew$126K+1.5%$VEIL$738K-34.3%$PAID$2.5M-2.6%$BATON$6.1M+11.5%$DARK$771K-18.8%$XTO$13.1M-10.7%$MISTAKE$11.2K-98.6%$HOOKED$1.3M+28.3%$E/ACC$418K-2.0%
Contract blueprint · 26 Oct 2026

ROCKS on Base

0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea

Template-written 7 evidence items REA inspect-evm-interface (in WSL)
What this means for you

ROCKS on Base: no owner switches found among its 60 functions.E2E5

  • An owner wallet is set (0xeed12bb371f77da66796a04c3d02a7c429fdff23), so owner-only switches can be used by that wallet.E5
  • 13 functions that change state have no public name, so we can't say what they do.E7

What it is

  • It's a token called Rocks (ROCKS).E3
  • Total supply: 1,000,000,000 tokens.E4
  • Besides the standard token functions it has creator, renounceOwnership, owner and transferOwnership.E2
  • We read 60 functions from its public code with REA inspect-evm-interface (in WSL).E2E1

What the owner can do

Transfer ownership

info

Ownership can be handed to another wallet or given up (renounced).E6E5

renounceOwnership()transferOwnership(address)

13 state-changing functions have no public name: 0x13137d65 0x3400288b 0x6fc1b31e 0x750521f5 0x99448204 0x9bbbc017 0xb98bd070 0xbd815db0 E7

Chain
Base
Address
0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea
Token
Rocks (ROCKS)
Supply
1,000,000,000 tokens
Owner
0xeed12bb371f77da66796a04c3d02a7c429fdff23
Engine
REA inspect-evm-interface (in WSL)
All 60 functions
creator()0x03ee438c()name()approve(address,uint256) · nonpayable0x0d35b415(uint256)0x111ecdad()0x13137d65(uint256,uint256,uint256,uint256,bytes,address,bytes) · payable0x134d4f25()0x156a0d0f()0x17442b70()totalSupply()0x1b06ce92()0x1f5e1334()transferFrom(address,address,uint256) · nonpayabledecimals()0x3400288b(uint32,uint256) · nonpayable0x3b6f743b((uint32,uint256,uint256,uint256),bool)0x52ae2879()0x5535d461(uint32,uint16)0x5647eb11()0x5a0dfe4d(uint32,uint256)0x5b65966b()0x5e280f11()0x6fc1b31e(address) · nonpayablebalanceOf(address)renounceOwnership() · nonpayable0x750521f5(string) · nonpayable0x7d25a05e(uint32)0x82413eac(uint256,uint256,uint256,bytes,address)0x84643c00()0x857749b0()owner()symbol()0x963efcaa()0x99448204(uint256) · nonpayable0x9a62e89b()0x9bbbc017(address) · nonpayable0x9f1aedbf()0x9f68b964()0xa3703af1()0xa86f234f()transfer(address,uint256) · nonpayable0xb731ea0a()0xb98bd070((uint32,uint16,bytes)[]) · nonpayable0xba35edc0()0xbb0b6a53(uint32)0xbc70b354(uint32,uint16,bytes)0xbd815db0((uint32,uint256,uint64,uint256,uint256,uint256,uint256,address,bytes,bytes)[]) · payable0xc7c7f5b3((uint32,uint256,uint256,uint256),uint256,uint256,address) · payable0xca5eb5e1(address) · nonpayable0xcbcbd5bf()0xd045a0dc(uint256,uint256,uint256,uint256,bytes,address,bytes) · payable0xd4243885(address) · nonpayable0xda76b58c()allowance(address,address)0xea110f02()transferOwnership(address) · nonpayable0xf87de7e5() · nonpayable0xfc0c546a()0xff7bd03d(uint32,uint256)

Evidence

Every sentence above points to one of these. Code references show the file, line:column and the short identifier that matched, never the site's code itself.

E1
13,095 bytes of contract code on Base
eth_getCode on Base · 0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea · sha256 23f14088bf204c42…
E2
60 functions extracted with REA inspect-evm-interface (in WSL)
Base bytecode 0xd9aa0b2a… · “60 selectors” · REA inspect-evm-interface (in WSL)
E3
Token name/symbol: Rocks (ROCKS)
eth_call name() / symbol() on Base · 0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea
E4
Total supply: 1,000,000,000 tokens
eth_call totalSupply() / decimals() on Base · 0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea
E5
owner() returns 0xeed12bb371f77da66796a04c3d02a7c429fdff23
eth_call owner() on Base · 0xd9aa0b2a0c1b134427c0d0db9ac57d4a940066ea
E6
Owner switch 'Transfer ownership': renounceOwnership(), transferOwnership(address)
Ownership can be handed to another wallet or given up (renounced).
Base bytecode 0xd9aa0b2a… · “renounceOwnership(), transferOwnership(address)” · REA inspect-evm-interface (in WSL)
E7
13 state-changing function(s) with no public name
Base bytecode · “0x13137d65, 0x3400288b, 0x6fc1b31e, 0x750521f5” · REA inspect-evm-interface (in WSL)

Limits

  • Powers are read from the contract's function list. A power hidden behind an unnamed function can't be explained, only counted.
  • Who holds a power is only checked through owner(). Roles, multisigs and proxy admins may hold powers too.
  • This describes what the code allows, not what anyone will do. It isn't financial advice.
  • This text was written from fixed templates because no AI writer was available. It uses exactly the same evidence.

Facts, not judgements: this page describes what the code and traffic show, not anyone's intent. Not financial advice. Case id slwNuq8a.