ETH Price: $2,396.86 (-4.62%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Update Super Cha...1233851122024-07-30 19:50:01777 days ago1722369001IN
0x0Bb426a1...8B9F8e86A
0 ETH0.0000000984870.00070145

View more zero value Internal Transactions in Advanced View mode

Advanced mode:

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

SuperChainResolver

Compiler Version
v0.8.23+commit.f704f362
Optimization Enabled
Yes with 200 runs
Other Settings
paris 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":"contract IEAS","name":"eas","type":"address"},{"internalType":"address","name":"attestator","type":"address"},{"internalType":"contract SuperChainBadges","name":"_superChainBadges","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessDenied","type":"error"},{"inputs":[],"name":"InsufficientValue","type":"error"},{"inputs":[],"name":"InvalidEAS","type":"error"},{"inputs":[],"name":"InvalidLength","type":"error"},{"inputs":[],"name":"NotPayable","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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation","name":"attestation","type":"tuple"}],"name":"attest","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"isPayable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation[]","name":"attestations","type":"tuple[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"multiAttest","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation[]","name":"attestations","type":"tuple[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"multiRevoke","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation","name":"attestation","type":"tuple"}],"name":"revoke","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"superChainBadges","outputs":[{"internalType":"contract SuperChainBadges","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"superChainModule","outputs":[{"internalType":"contract SuperChainModule","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"attestator","type":"address"}],"name":"updateAttestator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract SuperChainModule","name":"_SuperChainModule","type":"address"}],"name":"updateSuperChainAccountsManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
61010060405234801561001157600080fd5b50604051610f64380380610f6483398101604081905261003091610140565b6001608052600360a052600060c05233836001600160a01b038116610068576040516341bc07ff60e11b815260040160405180910390fd5b6001600160a01b0390811660e052811661009c57604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100a5816100d8565b50600380546001600160a01b039384166001600160a01b031991821617909155600280549290931691161790555061018d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038116811461013d57600080fd5b50565b60008060006060848603121561015557600080fd5b835161016081610128565b602085015190935061017181610128565b604085015190925061018281610128565b809150509250925092565b60805160a05160c05160e051610d9e6101c6600039600061068b0152600061031a015260006102f1015260006102c80152610d9e6000f3fe6080604052600436106100c65760003560e01c806388e5b2d91161007f578063ce46e04611610059578063ce46e04614610213578063e49617e114610227578063e60c35051461023a578063f2fde38b1461024d57600080fd5b806388e5b2d9146101bf5780638da5cb5b146101e257806391db0b7e1461020057600080fd5b80632132e424146100eb5780634554cb6214610128578063484bcfac1461014857806353e9aa0a1461016857806354fd4d5014610188578063715018a6146101aa57600080fd5b366100e657604051631574f9f360e01b815260040160405180910390fd5b005b600080fd5b3480156100f757600080fd5b5060025461010b906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561013457600080fd5b506100e4610143366004610949565b61026d565b34801561015457600080fd5b5060015461010b906001600160a01b031681565b34801561017457600080fd5b506100e4610183366004610949565b610297565b34801561019457600080fd5b5061019d6102c1565b60405161011f9190610991565b3480156101b657600080fd5b506100e4610364565b6101d26101cd366004610a10565b610378565b604051901515815260200161011f565b3480156101ee57600080fd5b506000546001600160a01b031661010b565b6101d261020e366004610a10565b610447565b34801561021f57600080fd5b5060006101d2565b6101d2610235366004610a7c565b610506565b6101d2610248366004610a7c565b610519565b34801561025957600080fd5b506100e4610268366004610949565b61052d565b610275610570565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b61029f610570565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60606102ec7f000000000000000000000000000000000000000000000000000000000000000061059d565b6103157f000000000000000000000000000000000000000000000000000000000000000061059d565b61033e7f000000000000000000000000000000000000000000000000000000000000000061059d565b60405160200161035093929190610ab8565b604051602081830303815290604052905090565b61036c610570565b6103766000610630565b565b6000610382610680565b838281146103a35760405163251f56a160e21b815260040160405180910390fd5b3460005b828110156104375760008686838181106103c3576103c3610b12565b905060200201359050828111156103ed5760405163044044a560e21b815260040160405180910390fd5b61041a89898481811061040257610402610b12565b90506020028101906104149190610b28565b50600190565b61042b57600094505050505061043f565b909103906001016103a7565b506001925050505b949350505050565b6000610451610680565b838281146104725760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561043757600086868381811061049257610492610b12565b905060200201359050828111156104bc5760405163044044a560e21b815260040160405180910390fd5b6104e98989848181106104d1576104d1610b12565b90506020028101906104e39190610b28565b826106c9565b6104fa57600094505050505061043f565b90910390600101610476565b6000610510610680565b60015b92915050565b6000610523610680565b61051382346106c9565b610535610570565b6001600160a01b03811661056457604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61056d81610630565b50565b6000546001600160a01b031633146103765760405163118cdaa760e01b815233600482015260240161055b565b606060006105aa8361085c565b600101905060008167ffffffffffffffff8111156105ca576105ca610b49565b6040519080825280601f01601f1916602001820160405280156105f4576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a85049450846105fe57509392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461037657604051634ca8886760e01b815260040160405180910390fd5b6003546000906001600160a01b03166106e9610100850160e08601610949565b6001600160a01b0316146106ff57506000610513565b600061070f610120850185610b5f565b81019061071c9190610c00565b6040805160008082526020820181815282840190935260025493945090926001600160a01b03166397240eaa61075860e08a0160c08b01610949565b866040518363ffffffff1660e01b8152600401610776929190610ccd565b6020604051808303816000875af1158015610795573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b99190610d2d565b6001549091506001600160a01b03166347ac32bc826107de60e08b0160c08c01610949565b6040516001600160e01b031960e085901b16815260048101929092526001600160a01b031660248201526044016020604051808303816000875af115801561082a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061084e9190610d46565b506001979650505050505050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b831061089b5772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef810000000083106108c7576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106108e557662386f26fc10000830492506010015b6305f5e10083106108fd576305f5e100830492506008015b612710831061091157612710830492506004015b60648310610923576064830492506002015b600a83106105135760010192915050565b6001600160a01b038116811461056d57600080fd5b60006020828403121561095b57600080fd5b813561096681610934565b9392505050565b60005b83811015610988578181015183820152602001610970565b50506000910152565b60208152600082518060208401526109b081604085016020870161096d565b601f01601f19169190910160400192915050565b60008083601f8401126109d657600080fd5b50813567ffffffffffffffff8111156109ee57600080fd5b6020830191508360208260051b8501011115610a0957600080fd5b9250929050565b60008060008060408587031215610a2657600080fd5b843567ffffffffffffffff80821115610a3e57600080fd5b610a4a888389016109c4565b90965094506020870135915080821115610a6357600080fd5b50610a70878288016109c4565b95989497509550505050565b600060208284031215610a8e57600080fd5b813567ffffffffffffffff811115610aa557600080fd5b8201610140818503121561096657600080fd5b60008451610aca81846020890161096d565b8083019050601760f91b8082528551610aea816001850160208a0161096d565b60019201918201528351610b0581600284016020880161096d565b0160020195945050505050565b634e487b7160e01b600052603260045260246000fd5b6000823561013e19833603018112610b3f57600080fd5b9190910192915050565b634e487b7160e01b600052604160045260246000fd5b6000808335601e19843603018112610b7657600080fd5b83018035915067ffffffffffffffff821115610b9157600080fd5b602001915036819003821315610a0957600080fd5b6040805190810167ffffffffffffffff81118282101715610bc957610bc9610b49565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715610bf857610bf8610b49565b604052919050565b60006020808385031215610c1357600080fd5b823567ffffffffffffffff80821115610c2b57600080fd5b818501915085601f830112610c3f57600080fd5b813581811115610c5157610c51610b49565b610c5f848260051b01610bcf565b818152848101925060069190911b830184019087821115610c7f57600080fd5b928401925b81841015610cc25760408489031215610c9d5760008081fd5b610ca5610ba6565b843581528585013586820152835260409093019291840191610c84565b979650505050505050565b6001600160a01b038316815260406020808301829052835183830181905260009291858101916060860190855b81811015610d1f57845180518452840151848401529383019391850191600101610cfa565b509098975050505050505050565b600060208284031215610d3f57600080fd5b5051919050565b600060208284031215610d5857600080fd5b8151801515811461096657600080fdfea2646970667358221220dceee2cb734998ecd63cc6444c4e121acf380e109172f5d03903a8780469411c64736f6c6343000817003300000000000000000000000042000000000000000000000000000000000000210000000000000000000000008835669696fb92839ab198cd80ce9f0d35f45ad50000000000000000000000002aab60861f36a989347869f05bbec88b679e1793
Deployed Bytecode
0x6080604052600436106100c65760003560e01c806388e5b2d91161007f578063ce46e04611610059578063ce46e04614610213578063e49617e114610227578063e60c35051461023a578063f2fde38b1461024d57600080fd5b806388e5b2d9146101bf5780638da5cb5b146101e257806391db0b7e1461020057600080fd5b80632132e424146100eb5780634554cb6214610128578063484bcfac1461014857806353e9aa0a1461016857806354fd4d5014610188578063715018a6146101aa57600080fd5b366100e657604051631574f9f360e01b815260040160405180910390fd5b005b600080fd5b3480156100f757600080fd5b5060025461010b906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561013457600080fd5b506100e4610143366004610949565b61026d565b34801561015457600080fd5b5060015461010b906001600160a01b031681565b34801561017457600080fd5b506100e4610183366004610949565b610297565b34801561019457600080fd5b5061019d6102c1565b60405161011f9190610991565b3480156101b657600080fd5b506100e4610364565b6101d26101cd366004610a10565b610378565b604051901515815260200161011f565b3480156101ee57600080fd5b506000546001600160a01b031661010b565b6101d261020e366004610a10565b610447565b34801561021f57600080fd5b5060006101d2565b6101d2610235366004610a7c565b610506565b6101d2610248366004610a7c565b610519565b34801561025957600080fd5b506100e4610268366004610949565b61052d565b610275610570565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b61029f610570565b600380546001600160a01b0319166001600160a01b0392909216919091179055565b60606102ec7f000000000000000000000000000000000000000000000000000000000000000161059d565b6103157f000000000000000000000000000000000000000000000000000000000000000361059d565b61033e7f000000000000000000000000000000000000000000000000000000000000000061059d565b60405160200161035093929190610ab8565b604051602081830303815290604052905090565b61036c610570565b6103766000610630565b565b6000610382610680565b838281146103a35760405163251f56a160e21b815260040160405180910390fd5b3460005b828110156104375760008686838181106103c3576103c3610b12565b905060200201359050828111156103ed5760405163044044a560e21b815260040160405180910390fd5b61041a89898481811061040257610402610b12565b90506020028101906104149190610b28565b50600190565b61042b57600094505050505061043f565b909103906001016103a7565b506001925050505b949350505050565b6000610451610680565b838281146104725760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561043757600086868381811061049257610492610b12565b905060200201359050828111156104bc5760405163044044a560e21b815260040160405180910390fd5b6104e98989848181106104d1576104d1610b12565b90506020028101906104e39190610b28565b826106c9565b6104fa57600094505050505061043f565b90910390600101610476565b6000610510610680565b60015b92915050565b6000610523610680565b61051382346106c9565b610535610570565b6001600160a01b03811661056457604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b61056d81610630565b50565b6000546001600160a01b031633146103765760405163118cdaa760e01b815233600482015260240161055b565b606060006105aa8361085c565b600101905060008167ffffffffffffffff8111156105ca576105ca610b49565b6040519080825280601f01601f1916602001820160405280156105f4576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a85049450846105fe57509392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b336001600160a01b037f0000000000000000000000004200000000000000000000000000000000000021161461037657604051634ca8886760e01b815260040160405180910390fd5b6003546000906001600160a01b03166106e9610100850160e08601610949565b6001600160a01b0316146106ff57506000610513565b600061070f610120850185610b5f565b81019061071c9190610c00565b6040805160008082526020820181815282840190935260025493945090926001600160a01b03166397240eaa61075860e08a0160c08b01610949565b866040518363ffffffff1660e01b8152600401610776929190610ccd565b6020604051808303816000875af1158015610795573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107b99190610d2d565b6001549091506001600160a01b03166347ac32bc826107de60e08b0160c08c01610949565b6040516001600160e01b031960e085901b16815260048101929092526001600160a01b031660248201526044016020604051808303816000875af115801561082a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061084e9190610d46565b506001979650505050505050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b831061089b5772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef810000000083106108c7576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106108e557662386f26fc10000830492506010015b6305f5e10083106108fd576305f5e100830492506008015b612710831061091157612710830492506004015b60648310610923576064830492506002015b600a83106105135760010192915050565b6001600160a01b038116811461056d57600080fd5b60006020828403121561095b57600080fd5b813561096681610934565b9392505050565b60005b83811015610988578181015183820152602001610970565b50506000910152565b60208152600082518060208401526109b081604085016020870161096d565b601f01601f19169190910160400192915050565b60008083601f8401126109d657600080fd5b50813567ffffffffffffffff8111156109ee57600080fd5b6020830191508360208260051b8501011115610a0957600080fd5b9250929050565b60008060008060408587031215610a2657600080fd5b843567ffffffffffffffff80821115610a3e57600080fd5b610a4a888389016109c4565b90965094506020870135915080821115610a6357600080fd5b50610a70878288016109c4565b95989497509550505050565b600060208284031215610a8e57600080fd5b813567ffffffffffffffff811115610aa557600080fd5b8201610140818503121561096657600080fd5b60008451610aca81846020890161096d565b8083019050601760f91b8082528551610aea816001850160208a0161096d565b60019201918201528351610b0581600284016020880161096d565b0160020195945050505050565b634e487b7160e01b600052603260045260246000fd5b6000823561013e19833603018112610b3f57600080fd5b9190910192915050565b634e487b7160e01b600052604160045260246000fd5b6000808335601e19843603018112610b7657600080fd5b83018035915067ffffffffffffffff821115610b9157600080fd5b602001915036819003821315610a0957600080fd5b6040805190810167ffffffffffffffff81118282101715610bc957610bc9610b49565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715610bf857610bf8610b49565b604052919050565b60006020808385031215610c1357600080fd5b823567ffffffffffffffff80821115610c2b57600080fd5b818501915085601f830112610c3f57600080fd5b813581811115610c5157610c51610b49565b610c5f848260051b01610bcf565b818152848101925060069190911b830184019087821115610c7f57600080fd5b928401925b81841015610cc25760408489031215610c9d5760008081fd5b610ca5610ba6565b843581528585013586820152835260409093019291840191610c84565b979650505050505050565b6001600160a01b038316815260406020808301829052835183830181905260009291858101916060860190855b81811015610d1f57845180518452840151848401529383019391850191600101610cfa565b509098975050505050505050565b600060208284031215610d3f57600080fd5b5051919050565b600060208284031215610d5857600080fd5b8151801515811461096657600080fdfea2646970667358221220dceee2cb734998ecd63cc6444c4e121acf380e109172f5d03903a8780469411c64736f6c63430008170033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000042000000000000000000000000000000000000210000000000000000000000008835669696fb92839ab198cd80ce9f0d35f45ad50000000000000000000000002aab60861f36a989347869f05bbec88b679e1793

-----Decoded View---------------
Arg [0] : eas (address): 0x4200000000000000000000000000000000000021
Arg [1] : attestator (address): 0x8835669696Fb92839aB198cD80ce9f0d35F45aD5
Arg [2] : _superChainBadges (address): 0x2Aab60861F36a989347869f05BbEC88B679E1793

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 0000000000000000000000004200000000000000000000000000000000000021
Arg [1] : 0000000000000000000000008835669696fb92839ab198cd80ce9f0d35f45ad5
Arg [2] : 0000000000000000000000002aab60861f36a989347869f05bbec88b679e1793

🤖 Code Reader

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

Custom Contract ABI

                            

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.