Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
1,000,000,000 APU
Holders
13
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
8,471,404.823435288335337581 APUValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
APU
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-05-06 */ pragma solidity ^0.8.0; contract APU { string public name = "APU"; string public symbol = "APU"; uint8 public decimals = 18; uint256 public totalSupply = 1_000_000_000 * 10 ** uint256(decimals); mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); constructor() { balanceOf[msg.sender] = totalSupply; } function transfer(address to, uint256 value) public returns (bool success) { require(balanceOf[msg.sender] >= value, "Insufficient balance"); balanceOf[msg.sender] -= value; balanceOf[to] += value; emit Transfer(msg.sender, to, value); return true; } function approve(address spender, uint256 value) public returns (bool success) { allowance[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function transferFrom(address from, address to, uint256 value) public returns (bool success) { require(value <= balanceOf[from], "Insufficient balance"); require(value <= allowance[from][msg.sender], "Allowance exceeded"); balanceOf[from] -= value; balanceOf[to] += value; allowance[from][msg.sender] -= value; emit Transfer(from, to, value); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60c0604052600360808190526241505560e81b60a0908152620000269160009190620000ad565b506040805180820190915260038082526241505560e81b60209092019182526200005391600191620000ad565b506002805460ff191660121790819055620000739060ff16600a620001a0565b6200008390633b9aca0062000295565b6003553480156200009357600080fd5b50600354336000908152600460205260409020556200030a565b828054620000bb90620002b7565b90600052602060002090601f016020900481019282620000df57600085556200012a565b82601f10620000fa57805160ff19168380011785556200012a565b828001600101855582156200012a579182015b828111156200012a5782518255916020019190600101906200010d565b50620001389291506200013c565b5090565b5b808211156200013857600081556001016200013d565b80825b600180861162000167575062000197565b8187048211156200017c576200017c620002f4565b808616156200018a57918102915b9490941c93800262000156565b94509492505050565b6000620001b16000198484620001b8565b9392505050565b600082620001c957506001620001b1565b81620001d857506000620001b1565b8160018114620001f15760028114620001fc5762000230565b6001915050620001b1565b60ff841115620002105762000210620002f4565b6001841b915084821115620002295762000229620002f4565b50620001b1565b5060208310610133831016604e8410600b841016171562000268575081810a83811115620002625762000262620002f4565b620001b1565b62000277848484600162000153565b8086048211156200028c576200028c620002f4565b02949350505050565b6000816000190483118215151615620002b257620002b2620002f4565b500290565b600281046001821680620002cc57607f821691505b60208210811415620002ee57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b610719806200031a6000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146100fe57806370a082311461011357806395d89b4114610126578063a9059cbb1461012e578063dd62ed3e1461014157610093565b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d657806323b872dd146100eb575b600080fd5b6100a0610154565b6040516100ad919061059f565b60405180910390f35b6100c96100c436600461056b565b6101e2565b6040516100ad9190610594565b6100de61024c565b6040516100ad919061064c565b6100c96100f9366004610530565b610252565b6101066103bf565b6040516100ad9190610655565b6100de6101213660046104dd565b6103c8565b6100a06103da565b6100c961013c36600461056b565b6103e7565b6100de61014f3660046104fe565b6104a4565b6000805461016190610692565b80601f016020809104026020016040519081016040528092919081815260200182805461018d90610692565b80156101da5780601f106101af576101008083540402835291602001916101da565b820191906000526020600020905b8154815290600101906020018083116101bd57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061023b90869061064c565b60405180910390a350600192915050565b60035481565b6001600160a01b0383166000908152600460205260408120548211156102935760405162461bcd60e51b815260040161028a9061061e565b60405180910390fd5b6001600160a01b03841660009081526005602090815260408083203384529091529020548211156102d65760405162461bcd60e51b815260040161028a906105f2565b6001600160a01b038416600090815260046020526040812080548492906102fe90849061067b565b90915550506001600160a01b0383166000908152600460205260408120805484929061032b908490610663565b90915550506001600160a01b03841660009081526005602090815260408083203384529091528120805484929061036390849061067b565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103ad919061064c565b60405180910390a35060019392505050565b60025460ff1681565b60046020526000908152604090205481565b6001805461016190610692565b336000908152600460205260408120548211156104165760405162461bcd60e51b815260040161028a9061061e565b336000908152600460205260408120805484929061043590849061067b565b90915550506001600160a01b03831660009081526004602052604081208054849290610462908490610663565b90915550506040516001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061023b90869061064c565b600560209081526000928352604080842090915290825290205481565b80356001600160a01b03811681146104d857600080fd5b919050565b6000602082840312156104ee578081fd5b6104f7826104c1565b9392505050565b60008060408385031215610510578081fd5b610519836104c1565b9150610527602084016104c1565b90509250929050565b600080600060608486031215610544578081fd5b61054d846104c1565b925061055b602085016104c1565b9150604084013590509250925092565b6000806040838503121561057d578182fd5b610586836104c1565b946020939093013593505050565b901515815260200190565b6000602080835283518082850152825b818110156105cb578581018301518582016040015282016105af565b818111156105dc5783604083870101525b50601f01601f1916929092016040019392505050565b602080825260129082015271105b1b1bddd85b98d948195e18d95959195960721b604082015260600190565b602080825260149082015273496e73756666696369656e742062616c616e636560601b604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610676576106766106cd565b500190565b60008282101561068d5761068d6106cd565b500390565b6002810460018216806106a657607f821691505b602082108114156106c757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220d734fe640f9159924801097546075b16ce2064d9bf29cd8ffb10a282d8ef9dcf64736f6c63430008000033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146100fe57806370a082311461011357806395d89b4114610126578063a9059cbb1461012e578063dd62ed3e1461014157610093565b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d657806323b872dd146100eb575b600080fd5b6100a0610154565b6040516100ad919061059f565b60405180910390f35b6100c96100c436600461056b565b6101e2565b6040516100ad9190610594565b6100de61024c565b6040516100ad919061064c565b6100c96100f9366004610530565b610252565b6101066103bf565b6040516100ad9190610655565b6100de6101213660046104dd565b6103c8565b6100a06103da565b6100c961013c36600461056b565b6103e7565b6100de61014f3660046104fe565b6104a4565b6000805461016190610692565b80601f016020809104026020016040519081016040528092919081815260200182805461018d90610692565b80156101da5780601f106101af576101008083540402835291602001916101da565b820191906000526020600020905b8154815290600101906020018083116101bd57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061023b90869061064c565b60405180910390a350600192915050565b60035481565b6001600160a01b0383166000908152600460205260408120548211156102935760405162461bcd60e51b815260040161028a9061061e565b60405180910390fd5b6001600160a01b03841660009081526005602090815260408083203384529091529020548211156102d65760405162461bcd60e51b815260040161028a906105f2565b6001600160a01b038416600090815260046020526040812080548492906102fe90849061067b565b90915550506001600160a01b0383166000908152600460205260408120805484929061032b908490610663565b90915550506001600160a01b03841660009081526005602090815260408083203384529091528120805484929061036390849061067b565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103ad919061064c565b60405180910390a35060019392505050565b60025460ff1681565b60046020526000908152604090205481565b6001805461016190610692565b336000908152600460205260408120548211156104165760405162461bcd60e51b815260040161028a9061061e565b336000908152600460205260408120805484929061043590849061067b565b90915550506001600160a01b03831660009081526004602052604081208054849290610462908490610663565b90915550506040516001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061023b90869061064c565b600560209081526000928352604080842090915290825290205481565b80356001600160a01b03811681146104d857600080fd5b919050565b6000602082840312156104ee578081fd5b6104f7826104c1565b9392505050565b60008060408385031215610510578081fd5b610519836104c1565b9150610527602084016104c1565b90509250929050565b600080600060608486031215610544578081fd5b61054d846104c1565b925061055b602085016104c1565b9150604084013590509250925092565b6000806040838503121561057d578182fd5b610586836104c1565b946020939093013593505050565b901515815260200190565b6000602080835283518082850152825b818110156105cb578581018301518582016040015282016105af565b818111156105dc5783604083870101525b50601f01601f1916929092016040019392505050565b602080825260129082015271105b1b1bddd85b98d948195e18d95959195960721b604082015260600190565b602080825260149082015273496e73756666696369656e742062616c616e636560601b604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610676576106766106cd565b500190565b60008282101561068d5761068d6106cd565b500390565b6002810460018216806106a657607f821691505b602082108114156106c757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220d734fe640f9159924801097546075b16ce2064d9bf29cd8ffb10a282d8ef9dcf64736f6c63430008000033
Deployed Bytecode Sourcemap
27:1514:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;47:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;895:210;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;148:68::-;;;:::i;:::-;;;;;;;:::i;1113:425::-;;;;;;:::i;:::-;;:::i;115:26::-;;;:::i;:::-;;;;;;;:::i;223:44::-;;;;;;:::i;:::-;;:::i;80:28::-;;;:::i;587:300::-;;;;;;:::i;:::-;;:::i;274:64::-;;;;;;:::i;:::-;;:::i;47:26::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;895:210::-;995:10;960:12;985:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;985:30:0;;;;;;;;;;:38;;;1039:36;960:12;;985:30;;1039:36;;;;1018:5;;1039:36;:::i;:::-;;;;;;;;-1:-1:-1;1093:4:0;895:210;;;;:::o;148:68::-;;;;:::o;1113:425::-;-1:-1:-1;;;;;1234:15:0;;1192:12;1234:15;;;:9;:15;;;;;;1225:24;;;1217:57;;;;-1:-1:-1;;;1217:57:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;1302:15:0;;;;;;:9;:15;;;;;;;;1318:10;1302:27;;;;;;;;1293:36;;;1285:67;;;;-1:-1:-1;;;1285:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1363:15:0;;;;;;:9;:15;;;;;:24;;1382:5;;1363:15;:24;;1382:5;;1363:24;:::i;:::-;;;;-1:-1:-1;;;;;;;1398:13:0;;;;;;:9;:13;;;;;:22;;1415:5;;1398:13;:22;;1415:5;;1398:22;:::i;:::-;;;;-1:-1:-1;;;;;;;1431:15:0;;;;;;:9;:15;;;;;;;;1447:10;1431:27;;;;;;;:36;;1462:5;;1431:15;:36;;1462:5;;1431:36;:::i;:::-;;;;;;;;1498:2;-1:-1:-1;;;;;1483:25:0;1492:4;-1:-1:-1;;;;;1483:25:0;;1502:5;1483:25;;;;;;:::i;:::-;;;;;;;;-1:-1:-1;1526:4:0;1113:425;;;;;:::o;115:26::-;;;;;;:::o;223:44::-;;;;;;;;;;;;;:::o;80:28::-;;;;;;;:::i;587:300::-;691:10;648:12;681:21;;;:9;:21;;;;;;:30;-1:-1:-1;681:30:0;673:63;;;;-1:-1:-1;;;673:63:0;;;;;;;:::i;:::-;757:10;747:21;;;;:9;:21;;;;;:30;;772:5;;747:21;:30;;772:5;;747:30;:::i;:::-;;;;-1:-1:-1;;;;;;;788:13:0;;;;;;:9;:13;;;;;:22;;805:5;;788:13;:22;;805:5;;788:22;:::i;:::-;;;;-1:-1:-1;;826:31:0;;-1:-1:-1;;;;;826:31:0;;;835:10;;826:31;;;;851:5;;826:31;:::i;274:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;113:2;65:124;;;:::o;194:198::-;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:187::-;1459:14;;1452:22;1434:41;;1422:2;1407:18;;1389:92::o;1486:603::-;;1627:2;1656;1645:9;1638:21;1688:6;1682:13;1731:6;1726:2;1715:9;1711:18;1704:34;1756:4;1769:140;1783:6;1780:1;1777:13;1769:140;;;1878:14;;;1874:23;;1868:30;1844:17;;;1863:2;1840:26;1833:66;1798:10;;1769:140;;;1927:6;1924:1;1921:13;1918:2;;;1997:4;1992:2;1983:6;1972:9;1968:22;1964:31;1957:45;1918:2;-1:-1:-1;2073:2:1;2052:15;-1:-1:-1;;2048:29:1;2033:45;;;;2080:2;2029:54;;1607:482;-1:-1:-1;;;1607:482:1:o;2094:342::-;2296:2;2278:21;;;2335:2;2315:18;;;2308:30;-1:-1:-1;;;2369:2:1;2354:18;;2347:48;2427:2;2412:18;;2268:168::o;2441:344::-;2643:2;2625:21;;;2682:2;2662:18;;;2655:30;-1:-1:-1;;;2716:2:1;2701:18;;2694:50;2776:2;2761:18;;2615:170::o;2790:177::-;2936:25;;;2924:2;2909:18;;2891:76::o;2972:184::-;3144:4;3132:17;;;;3114:36;;3102:2;3087:18;;3069:87::o;3161:128::-;;3232:1;3228:6;3225:1;3222:13;3219:2;;;3238:18;;:::i;:::-;-1:-1:-1;3274:9:1;;3209:80::o;3294:125::-;;3362:1;3359;3356:8;3353:2;;;3367:18;;:::i;:::-;-1:-1:-1;3404:9:1;;3343:76::o;3424:380::-;3509:1;3499:12;;3556:1;3546:12;;;3567:2;;3621:4;3613:6;3609:17;3599:27;;3567:2;3674;3666:6;3663:14;3643:18;3640:38;3637:2;;;3720:10;3715:3;3711:20;3708:1;3701:31;3755:4;3752:1;3745:15;3783:4;3780:1;3773:15;3637:2;;3479:325;;;:::o;3809:127::-;3870:10;3865:3;3861:20;3858:1;3851:31;3901:4;3898:1;3891:15;3925:4;3922:1;3915:15
Swarm Source
ipfs://d734fe640f9159924801097546075b16ce2064d9bf29cd8ffb10a282d8ef9dcf
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.