ETH Price: $2,506.37 (-0.55%)
Gas: 0.36 Gwei
 

Overview

Max Total Supply

100,000,000,000 Uni20

Holders

16

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Similar Match: 0xAa586de4...8129c6496
Constructor

Contract Name

Uni20Token

Compiler Version
v0.8.26+commit.8a97fa7a
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"string","name":"imageURI_","type":"string"},{"internalType":"string","name":"metadata_","type":"string"},{"internalType":"address","name":"initialOwner_","type":"address"},{"internalType":"address","name":"initialHolder_","type":"address"},{"internalType":"address[]","name":"feeRecipients_","type":"address[]"},{"internalType":"uint16[]","name":"feeSharesBps_","type":"uint16[]"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[],"name":"EmptyRecipients","type":"error"},{"inputs":[],"name":"InvalidRecipient","type":"error"},{"inputs":[],"name":"InvalidRecipientCount","type":"error"},{"inputs":[],"name":"InvalidShares","type":"error"},{"inputs":[],"name":"LengthMismatch","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":false,"internalType":"address[]","name":"recipients","type":"address[]"},{"indexed":false,"internalType":"uint16[]","name":"sharesBps","type":"uint16[]"}],"name":"FeeRecipientsUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"newImageURI","type":"string"}],"name":"ImageURIUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"newMetadata","type":"string"}],"name":"MetadataUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":[],"name":"BPS_DENOMINATOR","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_FEE_RECIPIENTS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getFeeRecipients","outputs":[{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint16[]","name":"sharesBps","type":"uint16[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"imageURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"metadata","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"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":"recipients","type":"address[]"},{"internalType":"uint16[]","name":"sharesBps","type":"uint16[]"}],"name":"setFeeRecipients","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"newImageURI","type":"string"}],"name":"setImageURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"newMetadata","type":"string"}],"name":"setMetadata","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"newImageURI","type":"string"},{"internalType":"string","name":"newMetadata","type":"string"}],"name":"setTokenMetadata","outputs":[],"stateMutability":"nonpayable","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":"","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x60806040526004361015610011575f80fd5b5f3560e01c806304787ca2146113a857806306fdde031461130357806308df692314610f73578063095ea7b314610ecb5780630d71e3d714610be5578063135d088d14610b5357806318160ddd14610b3657806323b872dd14610afe5780632ff2e9dc14610ad7578063313ce56714610abc578063392f37e914610a2a57806342966c6814610a0d57806370a08231146109d6578063715018a61461097b57806379cc6790146109495780638da5cb5b1461092157806395d89b4114610847578063a49a1e7d146106c2578063a9059cbb14610691578063c60672c514610232578063cfd94ac914610217578063dd62ed3e146101c7578063e1a45218146101ab5763f2fde38b14610121575f80fd5b346101a75760203660031901126101a75761013a6115ec565b6101426116f5565b6001600160a01b0316801561019457600580546001600160a01b0319811683179091556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3005b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b346101a7575f3660031901126101a75760206040516127108152f35b346101a75760403660031901126101a7576101e06115ec565b6101e8611602565b6001600160a01b039182165f908152600160209081526040808320949093168252928352819020549051908152f35b346101a7575f3660031901126101a7576020604051600a8152f35b346101a75760403660031901126101a7576004356001600160401b0381116101a757610262903690600401611671565b6024356001600160401b0381116101a757610281903690600401611671565b92909161028c6116f5565b610295816116de565b916102a36040519384611650565b8183526020830190819260051b8101903682116101a757915b818310610671575050506102cf846116de565b926102dd6040519485611650565b8484526020840190819560051b8101903682116101a757915b8183106106565750505081518015610647578351810361063857600a8111610629575f80915b8083106105b457506127109150036105a5578151906001600160401b03821161053957600160401b82116105395760085482600855808310610577575b5060085f525f5b82811061054d575050508151926001600160401b03841161053957600160401b841161053957600954846009558085106104b6575b509260095f528060041c5f5b8181106104695750600f19821690910390816103ee575b6040517fd07cc7c1e09e9b6d51353256e2187d7d47126dab27451a953524f22f85d8c84890806103e987878361156d565b0390a1005b5f9485925b8087106104365750507fd07cc7c1e09e9b6d51353256e2187d7d47126dab27451a953524f22f85d8c84894505f805160206119a9833981519152015583806103b8565b9092602061045e60019261ffff875116908a851b61ffff809160031b9316831b921b19161790565b9401960195906103f3565b5f805b6010811061048e57505f805160206119a98339815191528201556001016103a1565b875190979160019160209161ffff60048c901b81811b199092169216901b179201970161046c565b6104f990600f80870160041c91601e8860011b16806104ff575b500160041c5f805160206119a983398151915201905f805160206119a9833981519152016116a1565b84610395565b7f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7ae8401908154905f199060200360031b1c169055886104d0565b634e487b7160e01b5f52604160045260245ffd5b81516001600160a01b03165f80516020611969833981519152820155602090910190600101610360565b61059f905f8051602061196983398151915201835f80516020611969833981519152016116a1565b85610359565b636edcc52360e01b5f5260045ffd5b906001600160a01b036105c78487611900565b51161561061a5761ffff6105db8488611900565b5116156105a55761ffff6105ef8488611900565b51168101809111610606576001909201919061031c565b634e487b7160e01b5f52601160045260245ffd5b634e46966960e11b5f5260045ffd5b6306b1243960e11b5f5260045ffd5b631fec674760e31b5f5260045ffd5b632a67cf2360e01b5f5260045ffd5b823561ffff811681036101a7578152602092830192016102f6565b82356001600160a01b03811681036101a7578152602092830192016102bc565b346101a75760403660031901126101a7576106b76106ad6115ec565b60243590336117bf565b602060405160018152f35b346101a75760203660031901126101a7576004356001600160401b0381116101a7576106f2903690600401611516565b6106fa6116f5565b6001600160401b03811161053957610713600754611618565b601f81116107e9575b505f91601f821160011461076f57815f80516020611989833981519152935f91610764575b508260011b905f198460031b1c1916176007555b6103e9604051928392836116b7565b905081013584610741565b601f19821660075f525f80516020611929833981519152905f5b8181106107d1575093835f8051602061198983398151915295106107b8575b5050600182811b01600755610755565b8201355f19600385901b60f8161c1916905583806107a8565b83860135835560209586019560019093019201610789565b61082c9060075f52601f830160051c5f80516020611929833981519152019060208410610832575b601f0160051c5f8051602061192983398151915201906116a1565b8261071c565b5f805160206119298339815191529150610811565b346101a7575f3660031901126101a7576040515f60045461086781611618565b80845290600181169081156108fd575060011461089f575b61089b8361088f81850382611650565b60405191829182611543565b0390f35b60045f9081527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b939250905b8082106108e35750909150810160200161088f61087f565b9192600181602092548385880101520191019092916108cb565b60ff191660208086019190915291151560051b8401909101915061088f905061087f565b346101a7575f3660031901126101a7576005546040516001600160a01b039091168152602090f35b346101a75760403660031901126101a7576109796109656115ec565b6024359061097482338361171c565b61187c565b005b346101a7575f3660031901126101a7576109936116f5565b600580546001600160a01b031981169091555f906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101a75760203660031901126101a7576001600160a01b036109f76115ec565b165f525f602052602060405f2054604051908152f35b346101a75760203660031901126101a7576109796004353361187c565b346101a7575f3660031901126101a7576040515f600754610a4a81611618565b80845290600181169081156108fd5750600114610a715761089b8361088f81850382611650565b60075f9081525f80516020611929833981519152939250905b808210610aa25750909150810160200161088f61087f565b919260018160209254838588010152019101909291610a8a565b346101a7575f3660031901126101a757602060405160128152f35b346101a7575f3660031901126101a75760206040516c01431e0fae6d7217caa00000008152f35b346101a75760603660031901126101a7576106b7610b1a6115ec565b610b22611602565b60443591610b3183338361171c565b6117bf565b346101a7575f3660031901126101a7576020600254604051908152f35b346101a7575f3660031901126101a7576040515f600654610b7381611618565b80845290600181169081156108fd5750600114610b9a5761089b8361088f81850382611650565b60065f9081525f805160206119c9833981519152939250905b808210610bcb5750909150810160200161088f61087f565b919260018160209254838588010152019101909291610bb3565b346101a75760403660031901126101a7576004356001600160401b0381116101a757610c15903690600401611516565b6024356001600160401b0381116101a757610c34903690600401611516565b91610c3d6116f5565b6001600160401b03811161053957610c56600654611618565b601f8111610e6d575b50805f601f8211600114610dfd575f91610df2575b508160011b905f198360031b1c1916176006555b6001600160401b03831161053957610ca1600754611618565b601f8111610daa575b505f93601f8411600114610d1f57905f8051602061194983398151915291845f80516020611989833981519152965f91610d14575b508560011b905f198760031b1c1916176007555b610d02604051928392836116b7565b0390a16103e9604051928392836116b7565b905084013587610cdf565b601f19841660075f525f80516020611929833981519152905f5b818110610d925750905f8051602061198983398151915296865f8051602061194983398151915295949310610d79575b5050600185811b01600755610cf3565b8501355f19600388901b60f8161c191690558680610d69565b85880135835560209788019760019093019201610d39565b610dec9060075f52601f850160051c5f8051602061192983398151915201906020861061083257601f0160051c5f8051602061192983398151915201906116a1565b84610caa565b905084013585610c74565b9050601f1982169060065f52825f805160206119c9833981519152925f5b818110610e52575010610e39575b5050600181811b01600655610c88565b8501355f19600384901b60f8161c191690558480610e29565b88840135855560019094019360209384019386935001610e1b565b610eb09060065f52601f830160051c5f805160206119c9833981519152019060208410610eb6575b601f0160051c5f805160206119c983398151915201906116a1565b84610c5f565b5f805160206119c98339815191529150610e95565b346101a75760403660031901126101a757610ee46115ec565b602435903315610f60576001600160a01b0316908115610f4d57335f52600160205260405f20825f526020528060405f20556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3602060405160018152f35b634a1406b160e11b5f525f60045260245ffd5b63e602df0560e01b5f525f60045260245ffd5b346101a7575f3660031901126101a75760405180816020600854928381520160085f525f80516020611969833981519152925f5b8181106112e1575050610fbc92500382611650565b6040519081826020600954928381520160095f525f805160206119a9833981519152925f905b80600f8301106111f9576110789454918181106111e4575b8181106111cc575b8181106111b5575b81811061119d575b818110611185575b81811061116d575b818110611155575b81811061113d575b818110611125575b81811061110d575b8181106110f5575b8181106110dd575b8181106110c5575b8181106110ad575b818110611095575b10611087575b500383611650565b61089b6040519283928361156d565b60f01c815260200185611070565b92602060019161ffff8560e01c16815201930161106a565b92602060019161ffff8560d01c168152019301611062565b92602060019161ffff8560c01c16815201930161105a565b92602060019161ffff8560b01c168152019301611052565b92602060019161ffff8560a01c16815201930161104a565b92602060019161ffff8560901c168152019301611042565b92602060019161ffff8560801c16815201930161103a565b92602060019161ffff8560701c168152019301611032565b92602060019161ffff8560601c16815201930161102a565b92602060019161ffff8560501c168152019301611022565b92602060019161ffff8560401c16815201930161101a565b92602060019161ffff8560301c168152019301611012565b92602060019161ffff85831c16815201930161100a565b92602060019161ffff8560101c168152019301611002565b92602060019161ffff85168152019301610ffa565b916010919350610200600191865461ffff8116825261ffff81861c16602083015261ffff8160201c16604083015261ffff8160301c16606083015261ffff8160401c16608083015261ffff8160501c1660a083015261ffff8160601c1660c083015261ffff8160701c1660e083015261ffff8160801c1661010083015261ffff8160901c1661012083015261ffff8160a01c1661014083015261ffff8160b01c1661016083015261ffff8160c01c1661018083015261ffff8160d01c166101a083015261ffff8160e01c166101c083015260f01c6101e0820152019401920185929391610fe2565b84546001600160a01b0316835260019485019486945060209093019201610fa7565b346101a7575f3660031901126101a7576040515f60035461132381611618565b80845290600181169081156108fd575060011461134a5761089b8361088f81850382611650565b60035f9081527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b939250905b80821061138e5750909150810160200161088f61087f565b919260018160209254838588010152019101909291611376565b346101a75760203660031901126101a7576004356001600160401b0381116101a7576113d8903690600401611516565b6113e06116f5565b6001600160401b038111610539576113f9600654611618565b601f81116114ce575b505f91601f821160011461145457815f80516020611949833981519152935f91611449575b508260011b905f198460031b1c1916176006556103e9604051928392836116b7565b905081013584611427565b601f19821660065f525f805160206119c9833981519152905f5b8181106114b6575093835f80516020611949833981519152951061149d575b5050600182811b01600655610755565b8201355f19600385901b60f8161c19169055838061148d565b8386013583556020958601956001909301920161146e565b6115109060065f52601f830160051c5f805160206119c9833981519152019060208410610eb657601f0160051c5f805160206119c983398151915201906116a1565b82611402565b9181601f840112156101a7578235916001600160401b0383116101a757602083818601950101116101a757565b602060409281835280519182918282860152018484015e5f828201840152601f01601f1916010190565b604081016040825282518091526020606083019301905f5b8181106115cd575050506020818303910152602080835192838152019201905f5b8181106115b35750505090565b825161ffff168452602093840193909201916001016115a6565b82516001600160a01b0316855260209485019490920191600101611585565b600435906001600160a01b03821682036101a757565b602435906001600160a01b03821682036101a757565b90600182811c92168015611646575b602083101461163257565b634e487b7160e01b5f52602260045260245ffd5b91607f1691611627565b90601f801991011681019081106001600160401b0382111761053957604052565b9181601f840112156101a7578235916001600160401b0383116101a7576020808501948460051b0101116101a757565b8181106116ac575050565b5f81556001016116a1565b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b6001600160401b0381116105395760051b60200190565b6005546001600160a01b0316330361170957565b63118cdaa760e01b5f523360045260245ffd5b6001600160a01b039081165f818152600160209081526040808320948616835293905291909120549291905f198410611756575b50505050565b82841061179c578015610f60576001600160a01b03821615610f4d575f52600160205260405f209060018060a01b03165f5260205260405f20910390555f808080611750565b508290637dc7a0d960e11b5f5260018060a01b031660045260245260445260645ffd5b6001600160a01b0316908115611869576001600160a01b031691821561185657815f525f60205260405f205481811061183d57817fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92602092855f525f84520360405f2055845f525f825260405f20818154019055604051908152a3565b8263391434e360e21b5f5260045260245260445260645ffd5b63ec442f0560e01b5f525f60045260245ffd5b634b637e8f60e11b5f525f60045260245ffd5b9091906001600160a01b0316801561186957805f525f60205260405f20548381106118e6576020845f94957fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef938587528684520360408620558060025403600255604051908152a3565b915063391434e360e21b5f5260045260245260445260645ffd5b80518210156119145760209160051b010190565b634e487b7160e01b5f52603260045260245ffdfea66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6889b9cd1b6d10196260eb379c94feef6204d1e0244b38efe9d31be6ad4055f22eaf3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee31c306e70c05992619e2128ad1ef88df75f36c9476282e59f51401b2abaa42e4e6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7aff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f
🤖 Code Reader

Generate instant answers for your smart contract questions using AI Models. Read more.

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.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice