0xdFFbD8C4E98090d824830979D25f58f1c241C9dB
on Celo Mainnet (42220)
Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- ProxyToken
- Compilation Target
- ProxyToken.sol:ProxyToken
- Language
- Solidity
- Compiler
- solc 0.8.30+commit.73712a01
- EVM Version
- default
- Verified At
- 2025-10-15 12:15:17 UTC
- Deployer
- 0x9F88d9B0b934A5261C364A726a9A36d67B431cAb
- Deployment Transaction
- 0x9678eb5a7b1d49e82bf6080b1e1f409f41c7195628f5fb2b742dc890504bf2a0
- Block Number
- 48536460
- Transaction Index
- 14
Read/Write Contract on:
ABI
Expand to view
Source Code
- ProxyToken.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
0x60806040526040516104dc3803806104dc833981016040819052610022916100ea565b5f80546001600160a01b0319166001600160a01b038581169190911790915560405163c47f002760e01b81529082169063c47f0027906100669085906004016101bd565b6020604051808303815f875af1158015610082573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100a691906101f2565b50505050610209565b6001600160a01b03811681146100c3575f5ffd5b50565b634e487b7160e01b5f52604160045260245ffd5b80516100e5816100af565b919050565b5f5f5f606084860312156100fc575f5ffd5b8351610107816100af565b60208501519093506001600160401b03811115610122575f5ffd5b8401601f81018613610132575f5ffd5b80516001600160401b0381111561014b5761014b6100c6565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610179576101796100c6565b604052818152828201602001881015610190575f5ffd5b8160208401602083015e5f602083830101528094505050506101b4604085016100da565b90509250925092565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f60208284031215610202575f5ffd5b5051919050565b6102c6806102165f395ff3fe60806040526004361061002c575f3560e01c8063functionSignature0900f010146100bc578063functionSignaturef23a6e61146100d15761006b565b3661006b57604080513381523460208201527feventSignaturee1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c910160405180910390a1005b5f80546001600160a01b03169035632cf35bc960e11b0161008e57805f5260205ff35b604051365f82375f5f3683855af49150503d5f5f3e806100b7573d6100b3576104045ffd5b3d5ffd5b503d5ff35b6100cf6100ca3660046101d1565b61011a565b005b3480156100dc575f5ffd5b506100fd6100eb3660046101f1565b63functionSignaturef23a6e6160e01b9695505050505050565b6040516001600160e01b0319909116815260200160405180910390f35b5f546001600160a01b0316331461015c5760405162461bcd60e51b8152602060048201526002602482015261702160f01b604482015260640160405180910390fd5b5f80546001600160a01b0319166001600160a01b0383169081179091556040805130815260208101929092527feventSignature7f2a03a5e23fd89437e25e4199a5f952752b7b9b7309be6a86b88d15af1ae162910160405180910390a150565b80356001600160a01b03811681146101cc575f5ffd5b919050565b5f602082840312156101e1575f5ffd5b6101ea826101b6565b9392505050565b5f5f5f5f5f5f60a08789031215610206575f5ffd5b61020f876101b6565b955061021d602088016101b6565b9450604087013593506060870135925060808701356001600160401b03811115610245575f5ffd5b8701601f81018913610255575f5ffd5b80356001600160401b0381111561026a575f5ffd5b89602082840101111561027b575f5ffd5b6020820193508092505050929550929550929556fecborAuxdataa264697066735822122039e7171d7b1e4639a7df24c8459e46e668b9ddc99a80e925eefe282a60a6e4b664736f6c634300081e0033constructorArguments000000000000000000000000cf6cd89eba2884dfe8d3c1fe7013112ad3a990600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000827ad71b2118225eeea9e3ed36ac7b2900d826330000000000000000000000000000000000000000000000000000000000000016746f6b656e2e746f6d61746f2d73686f772e63656c6f00000000000000000000
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 

Solidity metadata.json IPFS hash: QmRigdfWxc92iUN8kwFscUQrCFwZa8y7X5nWC21cpcqwFk
RawDecoded
Length: 53 bytes
0xa26469706673582212203238036dd3a420ba9e91b990a838dcbaba4c078555b07c4a2501e8aef9f667bf64736f6c634300081e0033
Transformations
Constructor Arguments
RawDecoded
Length: 160 bytes
0x000000000000000000000000cf6cd89eba2884dfe8d3c1fe7013112ad3a990600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000827ad71b2118225eeea9e3ed36ac7b2900d826330000000000000000000000000000000000000000000000000000000000000016746f6b656e2e746f6d61746f2d73686f772e63656c6f00000000000000000000
CBOR Auxdata Transformations
Byte Offsets | Length (bytes) | Values |
---|---|---|
1191 | 54 | Original (recompiled):0xa26469706673582212203238036dd3a420ba9e91b990a838dcbaba4c078555b07c4a2501e8aef9f667bf64736f6c634300081e0033 Transformed (onchain):0xa264697066735822122039e7171d7b1e4639a7df24c8459e46e668b9ddc99a80e925eefe282a60a6e4b664736f6c634300081e0033 |
Runtime Bytecode
0x60806040526004361061002c575f3560e01c8063functionSignature0900f010146100bc578063functionSignaturef23a6e61146100d15761006b565b3661006b57604080513381523460208201527feventSignaturee1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c910160405180910390a1005b5f80546001600160a01b03169035632cf35bc960e11b0161008e57805f5260205ff35b604051365f82375f5f3683855af49150503d5f5f3e806100b7573d6100b3576104045ffd5b3d5ffd5b503d5ff35b6100cf6100ca3660046101d1565b61011a565b005b3480156100dc575f5ffd5b506100fd6100eb3660046101f1565b63functionSignaturef23a6e6160e01b9695505050505050565b6040516001600160e01b0319909116815260200160405180910390f35b5f546001600160a01b0316331461015c5760405162461bcd60e51b8152602060048201526002602482015261702160f01b604482015260640160405180910390fd5b5f80546001600160a01b0319166001600160a01b0383169081179091556040805130815260208101929092527feventSignature7f2a03a5e23fd89437e25e4199a5f952752b7b9b7309be6a86b88d15af1ae162910160405180910390a150565b80356001600160a01b03811681146101cc575f5ffd5b919050565b5f602082840312156101e1575f5ffd5b6101ea826101b6565b9392505050565b5f5f5f5f5f5f60a08789031215610206575f5ffd5b61020f876101b6565b955061021d602088016101b6565b9450604087013593506060870135925060808701356001600160401b03811115610245575f5ffd5b8701601f81018913610255575f5ffd5b80356001600160401b0381111561026a575f5ffd5b89602082840101111561027b575f5ffd5b6020820193508092505050929550929550929556fecborAuxdataa264697066735822122039e7171d7b1e4639a7df24c8459e46e668b9ddc99a80e925eefe282a60a6e4b664736f6c634300081e0033
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 

Solidity metadata.json IPFS hash: QmRigdfWxc92iUN8kwFscUQrCFwZa8y7X5nWC21cpcqwFk
RawDecoded
Length: 53 bytes
0xa26469706673582212203238036dd3a420ba9e91b990a838dcbaba4c078555b07c4a2501e8aef9f667bf64736f6c634300081e0033
Transformations
CBOR Auxdata Transformations
Byte Offsets | Length (bytes) | Values |
---|---|---|
657 | 54 | Original (recompiled):0xa26469706673582212203238036dd3a420ba9e91b990a838dcbaba4c078555b07c4a2501e8aef9f667bf64736f6c634300081e0033 Transformed (onchain):0xa264697066735822122039e7171d7b1e4639a7df24c8459e46e668b9ddc99a80e925eefe282a60a6e4b664736f6c634300081e0033 |
Storage Layout
Slot | Offset | Bytes | Label | Type | Contract |
---|---|---|---|---|---|
0 | 0 | 20 | masterCopy | address | ProxyToken.sol:ProxyToken |
1 | 0 | 32 | name32 | bytes32 | ProxyToken.sol:ProxyToken |
2 | 0 | 32 | ownerPrices | uint256 | ProxyToken.sol:ProxyToken |
3 | 0 | 32 | balances | mapping(address ⇒ uint256) | ProxyToken.sol:ProxyToken |
4 | 0 | 32 | allowed | mapping(address ⇒ mapping(address ⇒ uint256)) | ProxyToken.sol:ProxyToken |
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...