GO$Google AInew$21.0K+22.7%$‮PUZZAWnew$1.0M+17.4%BO$bobnew$14.1K+57.5%$大Anew$35.2K+431.0%$TESLASInew$30.9K-26.9%BO$bobnew$30.2K+249.0%OP$openhumannew$38.7K+9.5%$UDTFnew$276M+1.7%🐸M$🐸MOONnew$158K+175.0%🐰首$🐰首富链new$382K+180.0%$Gangstarnew$14.8K+209.0%KO$KOHLERnew$80.7K+816.0%$jeffnew$1.8M+81219.0%$FOTFnew$89.8K+4.1%GO$Googlenew$31.2K+52.5%$Shibanew$12.0K+38.4%$Trinitynew$85.2K+818.0%$FPESnew$317M+16.3%币安$币安CZnew$28.7K+56.5%$Yuanbaonew$68.5K+638.0%RO$Robotaxinew$34.1K+365.0%$INVERSE$425K+889.0%$USELESSnew$1.7B+-0.0%$NEX Ainew$52.4K+149.0%$squadpadnew$41.9K+1338.0%TO$TOLYOTAnew$15.7K+72.1%DO$DOCKnew$10.0K$Robotaxinew$12.5K+35.1%TO$TOLYOTAnew$15.0K+65.7%$NODFnew$1.8B+0.4%$GHOSTnew$50.2K+191.0%NA$NATnew$10.7K+33.4%$VEIL$775K-8.8%$PAID$2.7M+6.7%$BATON$6.6M+24.9%$DARK$876K+3.0%$XTO$9.0M-28.7%$HOOKED$1.2M+21.0%$E/ACC$411K-2.9%$AGENCY$462K-7.7%
Contract blueprint · 2 h ago

AI12 on Base

0x081e791d7d81c1e109f6df7b868ec11006764cd8

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

AI12 on Base: the code has 1 control switch that can still be used.E7E5E6

  • Replace the code: Can swap the contract's code for new code (upgradeable proxy), which can change any rule.E7E5E6
  • The contract has no owner() function, so there's no single owner wallet to check.E5
  • It's a minimal proxy (clone) that points to fixed code.E6
  • 18 functions that change state have no public name, so we can't say what they do.E8

What it is

  • It's a token called AI12 (AI12).E3
  • Total supply: 6,443 tokens.E4
  • Besides the standard token functions it has factory.E2
  • We read 52 functions from its public code with REA inspect-evm-interface (in WSL).E2E1

What the owner can do

Replace the code

can be used

Can swap the contract's code for new code (upgradeable proxy), which can change any rule.E7E5E6

EIP-1167 minimal proxy (clone, not upgradeable)

18 state-changing functions have no public name: 0x1bf47e21 0x1fa3e9f9 0x21c0b342 0x266671ed 0x3b688ed8 0x3c1ab972 0x4e353270 0x6bc8871f E8

Chain
Base
Address
0x081e791d7d81c1e109f6df7b868ec11006764cd8
Token
AI12 (AI12)
Supply
6,443 tokens
Owner
no owner() function
Proxy
EIP-1167 minimal proxy (clone, not upgradeable) → 0x569e3d9c25cf181be5e3f636ce2bdd17ac13cac6
Engine
REA inspect-evm-interface (in WSL)
All 52 functions
0x01d22ccd()0x06b6bf55(address,address)name()approve(address,uint256) · nonpayabletotalSupply()0x1bf47e21(uint256) · nonpayable0x1fa3e9f9(uint256,uint256) · nonpayable0x21c0b342(address,address) · nonpayabletransferFrom(address,address,uint256) · nonpayable0x266671ed(address) · nonpayable0x2740e866(address)0x27784ae9(address[])0x2d832e7c()0x301ffa68()decimals()0x390d17cf(address)0x3b688ed8(address) · nonpayable0x3c1ab972(uint256,uint256,uint256[]) · nonpayable0x4054ed90(address)0x43dc49ef()0x4df9e7bb()0x4e353270(address) · nonpayable0x5044412a()0x6bc8871f(uint256) · nonpayable0x6d79ca54(uint256) · nonpayablebalanceOf(address)0x731fb71c(address)0x74a08639(uint256[],uint256[]) · nonpayable0x7b103999()0x7f5a7c7b()0x8f69a5f9(uint256,address,uint256[],uint256[],uint256[]) · nonpayable0x91dd7346(bytes) · nonpayable0x9358928b()symbol()0x9781f561() · nonpayable0x9e6371ba(address) · nonpayable0xa4e2d634()transfer(address,uint256) · nonpayable0xb3d76188(address,address,uint256) · nonpayable0xb4ba9e11(address,address) · nonpayable0xba62fbe4()0xbce6d672() · nonpayablefactory()0xce03e7a3()0xcf09e0d0()0xda919faa()0xdc4c90d3()allowance(address,address)0xeaa1a3f9()0xf10c974f(address)0xf7a54d51(address)0xf95b553a(uint64,address,uint256,address,uint256,uint256,address,address,bytes) · nonpayable

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
45 bytes of contract code on Base
eth_getCode on Base · 0x081e791d7d81c1e109f6df7b868ec11006764cd8 · sha256 88ec47cfc12797d6…
E2
52 functions extracted with REA inspect-evm-interface (in WSL)
Base bytecode 0x081e791d… · “52 selectors” · REA inspect-evm-interface (in WSL)
E3
Token name/symbol: AI12 (AI12)
eth_call name() / symbol() on Base · 0x081e791d7d81c1e109f6df7b868ec11006764cd8
E4
Total supply: 6,443 tokens
eth_call totalSupply() / decimals() on Base · 0x081e791d7d81c1e109f6df7b868ec11006764cd8
E5
No owner() function in the contract
Base bytecode · “no 0x8da5cb5b selector” · REA inspect-evm-interface (in WSL)
E6
EIP-1167 minimal proxy (clone, not upgradeable); implementation 0x569e3d9c25cf181be5e3f636ce2bdd17ac13cac6
eth_getStorageAt (proxy slots) on Base · 0x081e791d7d81c1e109f6df7b868ec11006764cd8 · admin unknown
E7
Owner switch 'Replace the code': EIP-1167 minimal proxy (clone, not upgradeable)
Can swap the contract's code for new code (upgradeable proxy), which can change any rule.
Base bytecode 0x081e791d… · “EIP-1167 minimal proxy (clone, not upgradeable)” · REA inspect-evm-interface (in WSL)
E8
18 state-changing function(s) with no public name
Base bytecode · “0x1bf47e21, 0x1fa3e9f9, 0x21c0b342, 0x266671ed” · 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 CkSKgOhH.