Sourcify Logosourcify.eth

0x24def52eD41c042bac88f9cAe029F80FCe9db61D

on Ethereum Testnet Sepolia (11155111)

Match
Runtime Bytecode
Creation Bytecode
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
Contract Name
tokenA
Compilation Target
.deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA
Language
Solidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2025-07-12 01:47:38 UTC
Deployer
0x1172445561D27EeEF366529115AAa79a6363CD73
Deployment Transaction
0x9effe4aa8edf904c04134f9f6995a4ce1507f9485580e4dd417927894c2bbfe9
Block Number
8744757
Transaction Index
10

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • .deps/npm/@openzeppelin/contracts/TokenB.sol
  • @openzeppelin/contracts/interfaces/draft-IERC6093.sol
  • @openzeppelin/contracts/token/ERC20/ERC20.sol
  • @openzeppelin/contracts/token/ERC20/IERC20.sol
  • @openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol
  • @openzeppelin/contracts/utils/Context.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.

Creation Bytecode

0x608060405234801561000f575f5ffd5b506040518060400160405280600681526020017f546f6b656e4200000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f544b420000000000000000000000000000000000000000000000000000000000815250816003908161008b91906102e0565b50806004908161009b91906102e0565b5050506103af565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061011e57607f821691505b602082108103610131576101306100da565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026101937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610158565b61019d8683610158565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6101e16101dc6101d7846101b5565b6101be565b6101b5565b9050919050565b5f819050919050565b6101fa836101c7565b61020e610206826101e8565b848454610164565b825550505050565b5f5f905090565b610225610216565b6102308184846101f1565b505050565b5b81811015610253576102485f8261021d565b600181019050610236565b5050565b601f8211156102985761026981610137565b61027284610149565b81016020851015610281578190505b61029561028d85610149565b830182610235565b50505b505050565b5f82821c905092915050565b5f6102b85f198460080261029d565b1980831691505092915050565b5f6102d083836102a9565b9150826002028217905092915050565b6102e9826100a3565b67ffffffffffffffff811115610302576103016100ad565b5b61030c8254610107565b610317828285610257565b5f60209050601f831160018114610348575f8415610336578287015190505b61034085826102c5565b8655506103a7565b601f19841661035686610137565b5f5b8281101561037d57848901518255600182019150602085019450602081019050610358565b8683101561039a5784890151610396601f8916826102a9565b8355505b6001600288020188555050505b505050505050565b610f0d806103bc5f395ff3fe608060405234801561000f575f5ffd5b506004361061009c575f3560e01c806370a082311161006457806370a082311461015a57806395d89b411461018a578063a0712d68146101a8578063a9059cbb146101c4578063dd62ed3e146101f45761009c565b806306fdde03146100a0578063095ea7b3146100be57806318160ddd146100ee57806323b872dd1461010c578063313ce5671461013c575b5f5ffd5b6100a8610224565b6040516100b59190610b1a565b60405180910390f35b6100d860048036038101906100d39190610bcb565b6102b4565b6040516100e59190610c23565b60405180910390f35b6100f66102d6565b6040516101039190610c4b565b60405180910390f35b61012660048036038101906101219190610c64565b6102df565b6040516101339190610c23565b60405180910390f35b61014461030d565b6040516101519190610ccf565b60405180910390f35b610174600480360381019061016f9190610ce8565b610315565b6040516101819190610c4b565b60405180910390f35b61019261035a565b60405161019f9190610b1a565b60405180910390f35b6101c260048036038101906101bd9190610d13565b6103ea565b005b6101de60048036038101906101d99190610bcb565b610403565b6040516101eb9190610c23565b60405180910390f35b61020e60048036038101906102099190610d3e565b610425565b60405161021b9190610c4b565b60405180910390f35b60606003805461023390610da9565b80601f016020809104026020016040519081016040528092919081815260200182805461025f90610da9565b80156102aa5780601f10610281576101008083540402835291602001916102aa565b820191905f5260205f20905b81548152906001019060200180831161028d57829003601f168201915b5050505050905090565b5f5f6102be6104a7565b90506102cb8185856104ae565b600191505092915050565b5f600254905090565b5f5f6102e96104a7565b90506102f68582856104c0565b610301858585610553565b60019150509392505050565b5f6012905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461036990610da9565b80601f016020809104026020016040519081016040528092919081815260200182805461039590610da9565b80156103e05780601f106103b7576101008083540402835291602001916103e0565b820191905f5260205f20905b8154815290600101906020018083116103c357829003601f168201915b5050505050905090565b61040033600a836103fb9190610e06565b610643565b50565b5f5f61040d6104a7565b905061041a818585610553565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6104bb83838360016106c2565b505050565b5f6104cb8484610425565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81101561054d578181101561053e578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161053593929190610e56565b60405180910390fd5b61054c84848484035f6106c2565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105c3575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016105ba9190610e8b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610633575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161062a9190610e8b565b60405180910390fd5b61063e838383610891565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106b3575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016106aa9190610e8b565b60405180910390fd5b6106be5f8383610891565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610732575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016107299190610e8b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107a2575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016107999190610e8b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550801561088b578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516108829190610c4b565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108e1578060025f8282546108d59190610ea4565b925050819055506109af565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561096a578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161096193929190610e56565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109f6578060025f8282540392505081905550610a40565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610a9d9190610c4b565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610aec82610aaa565b610af68185610ab4565b9350610b06818560208601610ac4565b610b0f81610ad2565b840191505092915050565b5f6020820190508181035f830152610b328184610ae2565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b6782610b3e565b9050919050565b610b7781610b5d565b8114610b81575f5ffd5b50565b5f81359050610b9281610b6e565b92915050565b5f819050919050565b610baa81610b98565b8114610bb4575f5ffd5b50565b5f81359050610bc581610ba1565b92915050565b5f5f60408385031215610be157610be0610b3a565b5b5f610bee85828601610b84565b9250506020610bff85828601610bb7565b9150509250929050565b5f8115159050919050565b610c1d81610c09565b82525050565b5f602082019050610c365f830184610c14565b92915050565b610c4581610b98565b82525050565b5f602082019050610c5e5f830184610c3c565b92915050565b5f5f5f60608486031215610c7b57610c7a610b3a565b5b5f610c8886828701610b84565b9350506020610c9986828701610b84565b9250506040610caa86828701610bb7565b9150509250925092565b5f60ff82169050919050565b610cc981610cb4565b82525050565b5f602082019050610ce25f830184610cc0565b92915050565b5f60208284031215610cfd57610cfc610b3a565b5b5f610d0a84828501610b84565b91505092915050565b5f60208284031215610d2857610d27610b3a565b5b5f610d3584828501610bb7565b91505092915050565b5f5f60408385031215610d5457610d53610b3a565b5b5f610d6185828601610b84565b9250506020610d7285828601610b84565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610dc057607f821691505b602082108103610dd357610dd2610d7c565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e1082610b98565b9150610e1b83610b98565b9250828202610e2981610b98565b91508282048414831517610e4057610e3f610dd9565b5b5092915050565b610e5081610b5d565b82525050565b5f606082019050610e695f830186610e47565b610e766020830185610c3c565b610e836040830184610c3c565b949350505050565b5f602082019050610e9e5f830184610e47565b92915050565b5f610eae82610b98565b9150610eb983610b98565b9250828201905080821115610ed157610ed0610dd9565b5b9291505056fea264697066735822122047187b2d485d8d918487227f4807c8e9209cf3ab592370e3f540da404868300664736f6c634300081e0033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmT8BJn9VW6ZeBMUcd1ngnHfyWqCiNnK9gkaW7gbmL6miM
RawDecoded
Length: 53 bytes
0xa264697066735822122047187b2d485d8d918487227f4807c8e9209cf3ab592370e3f540da404868300664736f6c634300081e0033

Runtime Bytecode

0x608060405234801561000f575f5ffd5b506004361061009c575f3560e01c806370a082311161006457806370a082311461015a57806395d89b411461018a578063a0712d68146101a8578063a9059cbb146101c4578063dd62ed3e146101f45761009c565b806306fdde03146100a0578063095ea7b3146100be57806318160ddd146100ee57806323b872dd1461010c578063313ce5671461013c575b5f5ffd5b6100a8610224565b6040516100b59190610b1a565b60405180910390f35b6100d860048036038101906100d39190610bcb565b6102b4565b6040516100e59190610c23565b60405180910390f35b6100f66102d6565b6040516101039190610c4b565b60405180910390f35b61012660048036038101906101219190610c64565b6102df565b6040516101339190610c23565b60405180910390f35b61014461030d565b6040516101519190610ccf565b60405180910390f35b610174600480360381019061016f9190610ce8565b610315565b6040516101819190610c4b565b60405180910390f35b61019261035a565b60405161019f9190610b1a565b60405180910390f35b6101c260048036038101906101bd9190610d13565b6103ea565b005b6101de60048036038101906101d99190610bcb565b610403565b6040516101eb9190610c23565b60405180910390f35b61020e60048036038101906102099190610d3e565b610425565b60405161021b9190610c4b565b60405180910390f35b60606003805461023390610da9565b80601f016020809104026020016040519081016040528092919081815260200182805461025f90610da9565b80156102aa5780601f10610281576101008083540402835291602001916102aa565b820191905f5260205f20905b81548152906001019060200180831161028d57829003601f168201915b5050505050905090565b5f5f6102be6104a7565b90506102cb8185856104ae565b600191505092915050565b5f600254905090565b5f5f6102e96104a7565b90506102f68582856104c0565b610301858585610553565b60019150509392505050565b5f6012905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461036990610da9565b80601f016020809104026020016040519081016040528092919081815260200182805461039590610da9565b80156103e05780601f106103b7576101008083540402835291602001916103e0565b820191905f5260205f20905b8154815290600101906020018083116103c357829003601f168201915b5050505050905090565b61040033600a836103fb9190610e06565b610643565b50565b5f5f61040d6104a7565b905061041a818585610553565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6104bb83838360016106c2565b505050565b5f6104cb8484610425565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81101561054d578181101561053e578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161053593929190610e56565b60405180910390fd5b61054c84848484035f6106c2565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105c3575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016105ba9190610e8b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610633575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161062a9190610e8b565b60405180910390fd5b61063e838383610891565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106b3575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016106aa9190610e8b565b60405180910390fd5b6106be5f8383610891565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610732575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016107299190610e8b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107a2575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016107999190610e8b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550801561088b578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516108829190610c4b565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108e1578060025f8282546108d59190610ea4565b925050819055506109af565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561096a578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161096193929190610e56565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109f6578060025f8282540392505081905550610a40565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610a9d9190610c4b565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610aec82610aaa565b610af68185610ab4565b9350610b06818560208601610ac4565b610b0f81610ad2565b840191505092915050565b5f6020820190508181035f830152610b328184610ae2565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b6782610b3e565b9050919050565b610b7781610b5d565b8114610b81575f5ffd5b50565b5f81359050610b9281610b6e565b92915050565b5f819050919050565b610baa81610b98565b8114610bb4575f5ffd5b50565b5f81359050610bc581610ba1565b92915050565b5f5f60408385031215610be157610be0610b3a565b5b5f610bee85828601610b84565b9250506020610bff85828601610bb7565b9150509250929050565b5f8115159050919050565b610c1d81610c09565b82525050565b5f602082019050610c365f830184610c14565b92915050565b610c4581610b98565b82525050565b5f602082019050610c5e5f830184610c3c565b92915050565b5f5f5f60608486031215610c7b57610c7a610b3a565b5b5f610c8886828701610b84565b9350506020610c9986828701610b84565b9250506040610caa86828701610bb7565b9150509250925092565b5f60ff82169050919050565b610cc981610cb4565b82525050565b5f602082019050610ce25f830184610cc0565b92915050565b5f60208284031215610cfd57610cfc610b3a565b5b5f610d0a84828501610b84565b91505092915050565b5f60208284031215610d2857610d27610b3a565b5b5f610d3584828501610bb7565b91505092915050565b5f5f60408385031215610d5457610d53610b3a565b5b5f610d6185828601610b84565b9250506020610d7285828601610b84565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610dc057607f821691505b602082108103610dd357610dd2610d7c565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e1082610b98565b9150610e1b83610b98565b9250828202610e2981610b98565b91508282048414831517610e4057610e3f610dd9565b5b5092915050565b610e5081610b5d565b82525050565b5f606082019050610e695f830186610e47565b610e766020830185610c3c565b610e836040830184610c3c565b949350505050565b5f602082019050610e9e5f830184610e47565b92915050565b5f610eae82610b98565b9150610eb983610b98565b9250828201905080821115610ed157610ed0610dd9565b5b9291505056fecborAuxdataa264697066735822122028247d90a7455c822ec7f432e7d2882e07a4f9f4e29da08d90328269ca3e963c64736f6c634300081e0033

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmT8BJn9VW6ZeBMUcd1ngnHfyWqCiNnK9gkaW7gbmL6miM
RawDecoded
Length: 53 bytes
0xa264697066735822122047187b2d485d8d918487227f4807c8e9209cf3ab592370e3f540da404868300664736f6c634300081e0033

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
380053
Original (recompiled):0xa264697066735822122047187b2d485d8d918487227f4807c8e9209cf3ab592370e3f540da404868300664736f6c634300081e0033
Transformed (onchain):0xa264697066735822122028247d90a7455c822ec7f432e7d2882e07a4f9f4e29da08d90328269ca3e963c64736f6c634300081e0033

Storage Layout

SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256).deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256)).deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA
2032_totalSupplyuint256.deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA
3032_namestring.deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA
4032_symbolstring.deps/npm/@openzeppelin/contracts/TokenB.sol:tokenA

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x24def52eD41c042bac88f9cAe029F80FCe9db61D on Ethereum Testnet Sepolia (11155111)