BNB Price: $618.82 (+3.59%)
 

Overview

Max Total Supply

100,001,000,000,000,000AIKING

Holders

7,008

Market

Price

$0.00 @ 0.000000 BNB

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
10 AIKING

Value
$0.00
0x72bb075c3d564278c682328e7b386c1eb4c0a5f5
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
SimpleProxy2221

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2026-03-21
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract SimpleProxy2221 {


    bytes32 private constant _OWNER_SLOT =
        0xa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a;

    bytes32 private constant _IMPL_SLOT =
        0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    event ImplementationSet(address indexed implementation);
    event OwnershipRenounced();

    modifier onlyOwner() {
        require(_getOwner() == msg.sender, "Not owner");
        _;
    }

    constructor() {
        _setOwner(msg.sender);
    }

    function owner() public view returns (address) {
        return _getOwner();
    }

    function implementation() public view returns (address) {
        return _getImpl();
    }

    function setImplementation(address _implementation) external onlyOwner {
        require(_implementation != address(0), "Zero address");
        require(_getImpl() == address(0), "Already set");
        _setImpl(_implementation);
        emit ImplementationSet(_implementation);
    }

    function renounceOwnership() external onlyOwner {
        _setOwner(address(0));
        emit OwnershipRenounced();
    }

    function _getOwner() internal view returns (address o) {
        bytes32 slot = _OWNER_SLOT;
        assembly { o := sload(slot) }
    }

    function _setOwner(address o) internal {
        bytes32 slot = _OWNER_SLOT;
        assembly { sstore(slot, o) }
    }

    function _getImpl() internal view returns (address o) {
        bytes32 slot = _IMPL_SLOT;
        assembly { o := sload(slot) }
    }

    function _setImpl(address o) internal {
        bytes32 slot = _IMPL_SLOT;
        assembly { sstore(slot, o) }
    }

    fallback() external payable {
        address impl = _getImpl();
        require(impl != address(0), "Implementation not set");
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), impl, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch result
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

    receive() external payable {
        address impl = _getImpl();
        require(impl != address(0), "Implementation not set");
        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), impl, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            switch result
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"ImplementationSet","type":"event"},{"anonymous":false,"inputs":[],"name":"OwnershipRenounced","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"name":"setImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561000f575f80fd5b5061001f3361002460201b60201c565b610051565b5f7fa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a5f1b90508181555050565b6107c78061005e5f395ff3fe608060405260043610610042575f3560e01c80635c60da1b14610177578063715018a6146101a15780638da5cb5b146101b7578063d784d426146101e1576100df565b366100df575f610050610209565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036100c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100b79061058a565b60405180910390fd5b365f80375f80365f845af43d5f803e805f81146100db573d5ff35b3d5ffd5b5f6100e8610209565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610158576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161014f9061058a565b60405180910390fd5b365f80375f80365f845af43d5f803e805f8114610173573d5ff35b3d5ffd5b348015610182575f80fd5b5061018b610238565b60405161019891906105e7565b60405180910390f35b3480156101ac575f80fd5b506101b5610246565b005b3480156101c2575f80fd5b506101cb6102f2565b6040516101d891906105e7565b60405180910390f35b3480156101ec575f80fd5b506102076004803603810190610202919061062e565b610300565b005b5f807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5f1b9050805491505090565b5f610241610209565b905090565b3373ffffffffffffffffffffffffffffffffffffffff166102656104a7565b73ffffffffffffffffffffffffffffffffffffffff16146102bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102b2906106a3565b60405180910390fd5b6102c45f6104d6565b7fd1f66c3d2bc1993a86be5e3d33709d98f0442381befcedd29f578b9b2506b1ce60405160405180910390a1565b5f6102fb6104a7565b905090565b3373ffffffffffffffffffffffffffffffffffffffff1661031f6104a7565b73ffffffffffffffffffffffffffffffffffffffff1614610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036c906106a3565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036103e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da9061070b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16610402610209565b73ffffffffffffffffffffffffffffffffffffffff1614610458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044f90610773565b60405180910390fd5b61046181610503565b8073ffffffffffffffffffffffffffffffffffffffff167fab64f92ab780ecbf4f3866f57cee465ff36c89450dcce20237ca7a8d81fb7d1360405160405180910390a250565b5f807fa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a5f1b9050805491505090565b5f7fa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a5f1b90508181555050565b5f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5f1b90508181555050565b5f82825260208201905092915050565b7f496d706c656d656e746174696f6e206e6f7420736574000000000000000000005f82015250565b5f610574601683610530565b915061057f82610540565b602082019050919050565b5f6020820190508181035f8301526105a181610568565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6105d1826105a8565b9050919050565b6105e1816105c7565b82525050565b5f6020820190506105fa5f8301846105d8565b92915050565b5f80fd5b61060d816105c7565b8114610617575f80fd5b50565b5f8135905061062881610604565b92915050565b5f6020828403121561064357610642610600565b5b5f6106508482850161061a565b91505092915050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f61068d600983610530565b915061069882610659565b602082019050919050565b5f6020820190508181035f8301526106ba81610681565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f6106f5600c83610530565b9150610700826106c1565b602082019050919050565b5f6020820190508181035f830152610722816106e9565b9050919050565b7f416c7265616479207365740000000000000000000000000000000000000000005f82015250565b5f61075d600b83610530565b915061076882610729565b602082019050919050565b5f6020820190508181035f83015261078a81610751565b905091905056fea264697066735822122087c511c814832bbab44a105732e33deb70a6c0a74bcfc5ccc9c6a8c9257cd7bf64736f6c63430008140033

Deployed Bytecode

0x608060405260043610610042575f3560e01c80635c60da1b14610177578063715018a6146101a15780638da5cb5b146101b7578063d784d426146101e1576100df565b366100df575f610050610209565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036100c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100b79061058a565b60405180910390fd5b365f80375f80365f845af43d5f803e805f81146100db573d5ff35b3d5ffd5b5f6100e8610209565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610158576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161014f9061058a565b60405180910390fd5b365f80375f80365f845af43d5f803e805f8114610173573d5ff35b3d5ffd5b348015610182575f80fd5b5061018b610238565b60405161019891906105e7565b60405180910390f35b3480156101ac575f80fd5b506101b5610246565b005b3480156101c2575f80fd5b506101cb6102f2565b6040516101d891906105e7565b60405180910390f35b3480156101ec575f80fd5b506102076004803603810190610202919061062e565b610300565b005b5f807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5f1b9050805491505090565b5f610241610209565b905090565b3373ffffffffffffffffffffffffffffffffffffffff166102656104a7565b73ffffffffffffffffffffffffffffffffffffffff16146102bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102b2906106a3565b60405180910390fd5b6102c45f6104d6565b7fd1f66c3d2bc1993a86be5e3d33709d98f0442381befcedd29f578b9b2506b1ce60405160405180910390a1565b5f6102fb6104a7565b905090565b3373ffffffffffffffffffffffffffffffffffffffff1661031f6104a7565b73ffffffffffffffffffffffffffffffffffffffff1614610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036c906106a3565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036103e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103da9061070b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16610402610209565b73ffffffffffffffffffffffffffffffffffffffff1614610458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044f90610773565b60405180910390fd5b61046181610503565b8073ffffffffffffffffffffffffffffffffffffffff167fab64f92ab780ecbf4f3866f57cee465ff36c89450dcce20237ca7a8d81fb7d1360405160405180910390a250565b5f807fa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a5f1b9050805491505090565b5f7fa7b53796fd2d99cb1f5ae019b54f9e024446c3d12b483f733ccc62ed04eb126a5f1b90508181555050565b5f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5f1b90508181555050565b5f82825260208201905092915050565b7f496d706c656d656e746174696f6e206e6f7420736574000000000000000000005f82015250565b5f610574601683610530565b915061057f82610540565b602082019050919050565b5f6020820190508181035f8301526105a181610568565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6105d1826105a8565b9050919050565b6105e1816105c7565b82525050565b5f6020820190506105fa5f8301846105d8565b92915050565b5f80fd5b61060d816105c7565b8114610617575f80fd5b50565b5f8135905061062881610604565b92915050565b5f6020828403121561064357610642610600565b5b5f6106508482850161061a565b91505092915050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f61068d600983610530565b915061069882610659565b602082019050919050565b5f6020820190508181035f8301526106ba81610681565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f6106f5600c83610530565b9150610700826106c1565b602082019050919050565b5f6020820190508181035f830152610722816106e9565b9050919050565b7f416c7265616479207365740000000000000000000000000000000000000000005f82015250565b5f61075d600b83610530565b915061076882610729565b602082019050919050565b5f6020820190508181035f83015261078a81610751565b905091905056fea264697066735822122087c511c814832bbab44a105732e33deb70a6c0a74bcfc5ccc9c6a8c9257cd7bf64736f6c63430008140033

Deployed Bytecode Sourcemap

61:2682:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2302:12;2317:10;:8;:10::i;:::-;2302:25;;2362:1;2346:18;;:4;:18;;;2338:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;2445:14;2442:1;2439;2426:34;2536:1;2533;2517:14;2514:1;2508:4;2501:5;2488:50;2573:16;2570:1;2567;2552:38;2611:6;2636:1;2631:38;;;;2703:16;2700:1;2693:27;2631:38;2650:16;2647:1;2640:27;61:2682;1818:12;1833:10;:8;:10::i;:::-;1818:25;;1878:1;1862:18;;:4;:18;;;1854:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;1961:14;1958:1;1955;1942:34;2052:1;2049;2033:14;2030:1;2024:4;2017:5;2004:50;2089:16;2086:1;2083;2068:38;2127:6;2152:1;2147:38;;;;2219:16;2216:1;2209:27;2147:38;2166:16;2163:1;2156:27;700:92;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1097:124;;;;;;;;;;;;;:::i;:::-;;608:84;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;800:289;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1506:137;1549:9;1571:12;267:66;1586:10;;1571:25;;1629:4;1623:11;1618:16;;1616:20;1506:137;:::o;700:92::-;747:7;774:10;:8;:10::i;:::-;767:17;;700:92;:::o;1097:124::-;494:10;479:25;;:11;:9;:11::i;:::-;:25;;;471:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;1156:21:::1;1174:1;1156:9;:21::i;:::-;1193:20;;;;;;;;;;1097:124::o:0;608:84::-;646:7;673:11;:9;:11::i;:::-;666:18;;608:84;:::o;800:289::-;494:10;479:25;;:11;:9;:11::i;:::-;:25;;;471:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;917:1:::1;890:29;;:15;:29;;::::0;882:54:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;977:1;955:24;;:10;:8;:10::i;:::-;:24;;;947:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;1006:25;1015:15;1006:8;:25::i;:::-;1065:15;1047:34;;;;;;;;;;;;800:289:::0;:::o;1229:139::-;1273:9;1295:12;145:66;1310:11;;1295:26;;1354:4;1348:11;1343:16;;1341:20;1229:139;:::o;1376:122::-;1426:12;145:66;1441:11;;1426:26;;1487:1;1481:4;1474:15;1472:19;1376:122;:::o;1651:120::-;1700:12;267:66;1715:10;;1700:25;;1760:1;1754:4;1747:15;1745:19;1651:120;:::o;7:169:1:-;91:11;125:6;120:3;113:19;165:4;160:3;156:14;141:29;;7:169;;;;:::o;182:172::-;322:24;318:1;310:6;306:14;299:48;182:172;:::o;360:366::-;502:3;523:67;587:2;582:3;523:67;:::i;:::-;516:74;;599:93;688:3;599:93;:::i;:::-;717:2;712:3;708:12;701:19;;360:366;;;:::o;732:419::-;898:4;936:2;925:9;921:18;913:26;;985:9;979:4;975:20;971:1;960:9;956:17;949:47;1013:131;1139:4;1013:131;:::i;:::-;1005:139;;732:419;;;:::o;1157:126::-;1194:7;1234:42;1227:5;1223:54;1212:65;;1157:126;;;:::o;1289:96::-;1326:7;1355:24;1373:5;1355:24;:::i;:::-;1344:35;;1289:96;;;:::o;1391:118::-;1478:24;1496:5;1478:24;:::i;:::-;1473:3;1466:37;1391:118;;:::o;1515:222::-;1608:4;1646:2;1635:9;1631:18;1623:26;;1659:71;1727:1;1716:9;1712:17;1703:6;1659:71;:::i;:::-;1515:222;;;;:::o;1824:117::-;1933:1;1930;1923:12;2070:122;2143:24;2161:5;2143:24;:::i;:::-;2136:5;2133:35;2123:63;;2182:1;2179;2172:12;2123:63;2070:122;:::o;2198:139::-;2244:5;2282:6;2269:20;2260:29;;2298:33;2325:5;2298:33;:::i;:::-;2198:139;;;;:::o;2343:329::-;2402:6;2451:2;2439:9;2430:7;2426:23;2422:32;2419:119;;;2457:79;;:::i;:::-;2419:119;2577:1;2602:53;2647:7;2638:6;2627:9;2623:22;2602:53;:::i;:::-;2592:63;;2548:117;2343:329;;;;:::o;2678:159::-;2818:11;2814:1;2806:6;2802:14;2795:35;2678:159;:::o;2843:365::-;2985:3;3006:66;3070:1;3065:3;3006:66;:::i;:::-;2999:73;;3081:93;3170:3;3081:93;:::i;:::-;3199:2;3194:3;3190:12;3183:19;;2843:365;;;:::o;3214:419::-;3380:4;3418:2;3407:9;3403:18;3395:26;;3467:9;3461:4;3457:20;3453:1;3442:9;3438:17;3431:47;3495:131;3621:4;3495:131;:::i;:::-;3487:139;;3214:419;;;:::o;3639:162::-;3779:14;3775:1;3767:6;3763:14;3756:38;3639:162;:::o;3807:366::-;3949:3;3970:67;4034:2;4029:3;3970:67;:::i;:::-;3963:74;;4046:93;4135:3;4046:93;:::i;:::-;4164:2;4159:3;4155:12;4148:19;;3807:366;;;:::o;4179:419::-;4345:4;4383:2;4372:9;4368:18;4360:26;;4432:9;4426:4;4422:20;4418:1;4407:9;4403:17;4396:47;4460:131;4586:4;4460:131;:::i;:::-;4452:139;;4179:419;;;:::o;4604:161::-;4744:13;4740:1;4732:6;4728:14;4721:37;4604:161;:::o;4771:366::-;4913:3;4934:67;4998:2;4993:3;4934:67;:::i;:::-;4927:74;;5010:93;5099:3;5010:93;:::i;:::-;5128:2;5123:3;5119:12;5112:19;;4771:366;;;:::o;5143:419::-;5309:4;5347:2;5336:9;5332:18;5324:26;;5396:9;5390:4;5386:20;5382:1;5371:9;5367:17;5360:47;5424:131;5550:4;5424:131;:::i;:::-;5416:139;;5143:419;;;:::o

Swarm Source

ipfs://87c511c814832bbab44a105732e33deb70a6c0a74bcfc5ccc9c6a8c9257cd7bf
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.