Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00
Cross-Chain Transactions
Loading...
Loading
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"}],"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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6101003461010657601f6108a238819003918201601f19168301916001600160401b0383118484101761010a5780849260209460405283398101031261010657516001600160a01b038116808203610106576001608052600360a0525f60c052156100f75760e05233156100e4575f8054336001600160a01b03198216811783556040519290916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3610783908161011f8239608051816102a3015260a051816102d5015260c05181610300015260e051816106eb0152f35b631e4fbdf760e01b5f525f60045260245ffd5b6341bc07ff60e11b5f5260045ffd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe60806040526004361015610027575b3615610018575f80fd5b631574f9f360e01b5f5260045ffd5b5f3560e01c806354fd4d501461028e578063715018a61461023757806388e5b2d9146101bd5780638da5cb5b1461019657806391db0b7e14610177578063ce46e0461461015d578063e49617e114610140578063e60c35051461011b5763f2fde38b0361000e5734610117576020366003190112610117576004356001600160a01b03811690819003610117576100bc6106c3565b8015610104575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b60206101366101293661042a565b6101316106e9565b61072a565b6040519015158152f35b6101493661042a565b506101526106e9565b602060405160018152f35b34610117575f3660031901126101175760206040515f8152f35b6020610136610185366103d8565b926101919291926106e9565b6104dc565b34610117575f366003190112610117575f546040516001600160a01b039091168152602090f35b6101c6366103d8565b6101d19291926106e9565b808203610228575f90345b8383106101ee57602060405160018152f35b6101f9838387610495565b358181116102195760019161020f85878a6104b9565b50039201916101dc565b63044044a560e21b5f5260045ffd5b63251f56a160e21b5f5260045ffd5b34610117575f3660031901126101175761024f6106c3565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610117575f366003190112610117576102c77f0000000000000000000000000000000000000000000000000000000000000000610556565b6040602061037c60016102f97f0000000000000000000000000000000000000000000000000000000000000000610556565b81846103247f0000000000000000000000000000000000000000000000000000000000000000610556565b818851978895818088019c8d815192839201905e870190601760f91b83830152805192839101602183015e010190601760f91b84830152805192839101600283015e01015f838201520301601f19810183528261045f565b8151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b9181601f840112156101175782359167ffffffffffffffff8311610117576020808501948460051b01011161011757565b60406003198201126101175760043567ffffffffffffffff81116101175781610403916004016103a7565b929092916024359067ffffffffffffffff821161011757610426916004016103a7565b9091565b6020600319820112610117576004359067ffffffffffffffff8211610117576101409082900360031901126101175760040190565b90601f8019910116810190811067ffffffffffffffff82111761048157604052565b634e487b7160e01b5f52604160045260245ffd5b91908110156104a55760051b0190565b634e487b7160e01b5f52603260045260245ffd5b91908110156104a55760051b8101359061013e1981360301821215610117570190565b92909192818303610228575f91345b8484106104fd57505050505050600190565b610508848388610495565b358181116102195761051e6101318688876104b9565b1561052f57600191039301926104eb565b505050505050505f90565b67ffffffffffffffff811161048157601f01601f191660200190565b805f9172184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8210156106a0575b806d04ee2d6d415b85acef8100000000600a921015610685575b662386f26fc10000811015610671575b6305f5e100811015610660575b612710811015610651575b6064811015610643575b1015610638575b600a602160018401936105dd8561053a565b946105eb604051968761045f565b8086526105fa601f199161053a565b013660208701378401015b5f1901916f181899199a1a9b1b9c1cb0b131b232b360811b8282061a835304801561063357600a9091610605565b505090565b6001909101906105cb565b6064600291049301926105c4565b612710600491049301926105ba565b6305f5e100600891049301926105af565b662386f26fc10000601091049301926105a2565b6d04ee2d6d415b85acef810000000060209104930192610592565b506040915072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8104610578565b5f546001600160a01b031633036106d657565b63118cdaa760e01b5f523360045260245ffd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330361071b57565b634ca8886760e01b5f5260045ffd5b60e0013560018060a01b038116809103610117575f546001600160a01b0316149056fea26469706673582212208054bfb48d21f3dce2128def5af8b37505b58fbd8efefad7619d97213549dab164736f6c634300081c00330000000000000000000000004200000000000000000000000000000000000021
Deployed Bytecode
0x60806040526004361015610027575b3615610018575f80fd5b631574f9f360e01b5f5260045ffd5b5f3560e01c806354fd4d501461028e578063715018a61461023757806388e5b2d9146101bd5780638da5cb5b1461019657806391db0b7e14610177578063ce46e0461461015d578063e49617e114610140578063e60c35051461011b5763f2fde38b0361000e5734610117576020366003190112610117576004356001600160a01b03811690819003610117576100bc6106c3565b8015610104575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b5f80fd5b60206101366101293661042a565b6101316106e9565b61072a565b6040519015158152f35b6101493661042a565b506101526106e9565b602060405160018152f35b34610117575f3660031901126101175760206040515f8152f35b6020610136610185366103d8565b926101919291926106e9565b6104dc565b34610117575f366003190112610117575f546040516001600160a01b039091168152602090f35b6101c6366103d8565b6101d19291926106e9565b808203610228575f90345b8383106101ee57602060405160018152f35b6101f9838387610495565b358181116102195760019161020f85878a6104b9565b50039201916101dc565b63044044a560e21b5f5260045ffd5b63251f56a160e21b5f5260045ffd5b34610117575f3660031901126101175761024f6106c3565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610117575f366003190112610117576102c77f0000000000000000000000000000000000000000000000000000000000000001610556565b6040602061037c60016102f97f0000000000000000000000000000000000000000000000000000000000000003610556565b81846103247f0000000000000000000000000000000000000000000000000000000000000000610556565b818851978895818088019c8d815192839201905e870190601760f91b83830152805192839101602183015e010190601760f91b84830152805192839101600283015e01015f838201520301601f19810183528261045f565b8151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b9181601f840112156101175782359167ffffffffffffffff8311610117576020808501948460051b01011161011757565b60406003198201126101175760043567ffffffffffffffff81116101175781610403916004016103a7565b929092916024359067ffffffffffffffff821161011757610426916004016103a7565b9091565b6020600319820112610117576004359067ffffffffffffffff8211610117576101409082900360031901126101175760040190565b90601f8019910116810190811067ffffffffffffffff82111761048157604052565b634e487b7160e01b5f52604160045260245ffd5b91908110156104a55760051b0190565b634e487b7160e01b5f52603260045260245ffd5b91908110156104a55760051b8101359061013e1981360301821215610117570190565b92909192818303610228575f91345b8484106104fd57505050505050600190565b610508848388610495565b358181116102195761051e6101318688876104b9565b1561052f57600191039301926104eb565b505050505050505f90565b67ffffffffffffffff811161048157601f01601f191660200190565b805f9172184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8210156106a0575b806d04ee2d6d415b85acef8100000000600a921015610685575b662386f26fc10000811015610671575b6305f5e100811015610660575b612710811015610651575b6064811015610643575b1015610638575b600a602160018401936105dd8561053a565b946105eb604051968761045f565b8086526105fa601f199161053a565b013660208701378401015b5f1901916f181899199a1a9b1b9c1cb0b131b232b360811b8282061a835304801561063357600a9091610605565b505090565b6001909101906105cb565b6064600291049301926105c4565b612710600491049301926105ba565b6305f5e100600891049301926105af565b662386f26fc10000601091049301926105a2565b6d04ee2d6d415b85acef810000000060209104930192610592565b506040915072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8104610578565b5f546001600160a01b031633036106d657565b63118cdaa760e01b5f523360045260245ffd5b7f00000000000000000000000042000000000000000000000000000000000000216001600160a01b0316330361071b57565b634ca8886760e01b5f5260045ffd5b60e0013560018060a01b038116809103610117575f546001600160a01b0316149056fea26469706673582212208054bfb48d21f3dce2128def5af8b37505b58fbd8efefad7619d97213549dab164736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000004200000000000000000000000000000000000021
-----Decoded View---------------
Arg [0] : eas (address): 0x4200000000000000000000000000000000000021
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000004200000000000000000000000000000000000021
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.

