Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
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":"uint64","name":"_taikoChainId","type":"uint64"},{"internalType":"address","name":"_sp1RemoteVerifier","type":"address"},{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"InvalidAggregatedProvingHash","type":"error"},{"inputs":[],"name":"SP1_INVALID_AGGREGATION_VKEY","type":"error"},{"inputs":[],"name":"SP1_INVALID_CHAIN_ID","type":"error"},{"inputs":[],"name":"SP1_INVALID_PARAMS","type":"error"},{"inputs":[],"name":"SP1_INVALID_PROGRAM_VKEY","type":"error"},{"inputs":[],"name":"SP1_INVALID_PROOF","type":"error"},{"inputs":[],"name":"SP1_INVALID_REMOTE_VERIFIER","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","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":false,"internalType":"bytes32","name":"programVKey","type":"bytes32"},{"indexed":false,"internalType":"bool","name":"trusted","type":"bool"}],"name":"ProgramTrusted","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"provingProgramVKey","type":"bytes32"}],"name":"isProgramTrusted","outputs":[{"internalType":"bool","name":"trusted","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_programVKey","type":"bytes32"},{"internalType":"bool","name":"_trusted","type":"bool"}],"name":"setProgramTrusted","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sp1RemoteVerifier","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taikoChainId","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes32","name":"_aggregatedProvingHash","type":"bytes32"},{"internalType":"bytes","name":"_proof","type":"bytes"}],"name":"verifyProof","outputs":[],"stateMutability":"view","type":"function"}]Contract Creation Code
60c060405234801561000f575f5ffd5b506040516109fb3803806109fb83398101604081905261002e91610139565b610037336100b3565b6001836001600160401b03161161006157604051630813dbb160e21b815260040160405180910390fd5b6001600160a01b0382166100885760405163309d3c7960e21b815260040160405180910390fd5b6001600160401b0383166080526001600160a01b03821660a0526100ab816100b3565b505050610186565b600180546001600160a01b03191690556100cc816100cf565b50565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b0381168114610134575f5ffd5b919050565b5f5f5f6060848603121561014b575f5ffd5b83516001600160401b0381168114610161575f5ffd5b925061016f6020850161011e565b915061017d6040850161011e565b90509250925092565b60805160a0516108476101b45f395f818160f001526102b101525f8181610162015261027b01526108475ff3fe608060405234801561000f575f5ffd5b506004361061009b575f3560e01c8063899e3b1a11610063578063899e3b1a1461013a5780638da5cb5b1461014d578063a5a1d0c51461015d578063e30c39781461019d578063f2fde38b146101ae575f5ffd5b80630c74de121461009f57806314bcf3dd146100d65780634ddd9b4a146100eb578063715018a61461012a57806379ba509714610132575b5f5ffd5b6100c16100ad36600461065a565b60026020525f908152604090205460ff1681565b60405190151581526020015b60405180910390f35b6100e96100e4366004610671565b6101c1565b005b6101127f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100cd565b6100e96103bc565b6100e96103cf565b6100e96101483660046106ed565b61044e565b5f546001600160a01b0316610112565b6101847f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff90911681526020016100cd565b6001546001600160a01b0316610112565b6100e96101bc36600461071f565b6104ae565b604081116101e25760405163a8907a0360e01b815260040160405180910390fd5b5f6101f0602082848661074c565b6101f991610773565b90505f61020a60406020858761074c565b61021391610773565b5f8381526002602052604090205490915060ff1661024457604051630e5a298b60e01b815260040160405180910390fd5b5f8181526002602052604090205460ff166102725760405163503473e960e11b815260040160405180910390fd5b5f61029f86305f7f000000000000000000000000000000000000000000000000000000000000000061051e565b90505f6102ac838361058a565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031685836040516020016102ed91815260200190565b60408051601f1981840301815291815261030a908a90818d61074c565b60405160240161031d9493929190610790565b60408051601f198184030181529181526020820180516001600160e01b031663020a49e360e51b1790525161035291906107fb565b5f60405180830381855afa9150503d805f811461038a576040519150601f19603f3d011682016040523d82523d5f602084013e61038f565b606091505b50509050806103b157604051635cf26e7960e11b815260040160405180910390fd5b505050505050505050565b6103c461059e565b6103cd5f6105f7565b565b60015433906001600160a01b031681146104425760405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b60648201526084015b60405180910390fd5b61044b816105f7565b50565b61045661059e565b5f82815260026020908152604091829020805460ff19168415159081179091558251858152918201527f4907f7df45057fc970c71422738e90d4fe5fa02f94ec0639584ccc7f6ad3af60910160405180910390a15050565b6104b661059e565b600180546001600160a01b0383166001600160a01b031990911681179091556104e65f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f8461053d576040516318e48a7560e21b815260040160405180910390fd5b50604080516b2b22a924a32cafa82927a7a360a11b815267ffffffffffffffff9290921660208301526001600160a01b0393841690820152606081019390935216608082015260a0902090565b5f8281526020829052604090205b92915050565b5f546001600160a01b031633146103cd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610439565b600180546001600160a01b031916905561044b815f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f6020828403121561066a575f5ffd5b5035919050565b5f5f5f5f60608587031215610684575f5ffd5b8435935060208501359250604085013567ffffffffffffffff8111156106a8575f5ffd5b8501601f810187136106b8575f5ffd5b803567ffffffffffffffff8111156106ce575f5ffd5b8760208284010111156106df575f5ffd5b949793965060200194505050565b5f5f604083850312156106fe575f5ffd5b8235915060208301358015158114610714575f5ffd5b809150509250929050565b5f6020828403121561072f575f5ffd5b81356001600160a01b0381168114610745575f5ffd5b9392505050565b5f5f8585111561075a575f5ffd5b83861115610766575f5ffd5b5050820193919092039150565b80356020831015610598575f19602084900360031b1b1692915050565b848152606060208201525f84518060608401528060208701608085015e5f60808285010152601f19601f820116830190506080838203016040840152836080820152838560a08301375f60a0828601810191909152601f909401601f19160190920195945050505050565b5f82518060208501845e5f92019182525091905056fea26469706673582212200333a07834655996d975afc34289cfd9397a0762ba86cf96b14a1cd13d4ae50d64736f6c634300081e00330000000000000000000000000000000000000000000000000000000000028c580000000000000000000000003b6041173b80e77f038f3f2c0f9744f04837185e00000000000000000000000075ba76403b13b26ad1bec70d6ee937314eeacd0a
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061009b575f3560e01c8063899e3b1a11610063578063899e3b1a1461013a5780638da5cb5b1461014d578063a5a1d0c51461015d578063e30c39781461019d578063f2fde38b146101ae575f5ffd5b80630c74de121461009f57806314bcf3dd146100d65780634ddd9b4a146100eb578063715018a61461012a57806379ba509714610132575b5f5ffd5b6100c16100ad36600461065a565b60026020525f908152604090205460ff1681565b60405190151581526020015b60405180910390f35b6100e96100e4366004610671565b6101c1565b005b6101127f0000000000000000000000003b6041173b80e77f038f3f2c0f9744f04837185e81565b6040516001600160a01b0390911681526020016100cd565b6100e96103bc565b6100e96103cf565b6100e96101483660046106ed565b61044e565b5f546001600160a01b0316610112565b6101847f0000000000000000000000000000000000000000000000000000000000028c5881565b60405167ffffffffffffffff90911681526020016100cd565b6001546001600160a01b0316610112565b6100e96101bc36600461071f565b6104ae565b604081116101e25760405163a8907a0360e01b815260040160405180910390fd5b5f6101f0602082848661074c565b6101f991610773565b90505f61020a60406020858761074c565b61021391610773565b5f8381526002602052604090205490915060ff1661024457604051630e5a298b60e01b815260040160405180910390fd5b5f8181526002602052604090205460ff166102725760405163503473e960e11b815260040160405180910390fd5b5f61029f86305f7f0000000000000000000000000000000000000000000000000000000000028c5861051e565b90505f6102ac838361058a565b90505f7f0000000000000000000000003b6041173b80e77f038f3f2c0f9744f04837185e6001600160a01b031685836040516020016102ed91815260200190565b60408051601f1981840301815291815261030a908a90818d61074c565b60405160240161031d9493929190610790565b60408051601f198184030181529181526020820180516001600160e01b031663020a49e360e51b1790525161035291906107fb565b5f60405180830381855afa9150503d805f811461038a576040519150601f19603f3d011682016040523d82523d5f602084013e61038f565b606091505b50509050806103b157604051635cf26e7960e11b815260040160405180910390fd5b505050505050505050565b6103c461059e565b6103cd5f6105f7565b565b60015433906001600160a01b031681146104425760405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b60648201526084015b60405180910390fd5b61044b816105f7565b50565b61045661059e565b5f82815260026020908152604091829020805460ff19168415159081179091558251858152918201527f4907f7df45057fc970c71422738e90d4fe5fa02f94ec0639584ccc7f6ad3af60910160405180910390a15050565b6104b661059e565b600180546001600160a01b0383166001600160a01b031990911681179091556104e65f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f8461053d576040516318e48a7560e21b815260040160405180910390fd5b50604080516b2b22a924a32cafa82927a7a360a11b815267ffffffffffffffff9290921660208301526001600160a01b0393841690820152606081019390935216608082015260a0902090565b5f8281526020829052604090205b92915050565b5f546001600160a01b031633146103cd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610439565b600180546001600160a01b031916905561044b815f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f6020828403121561066a575f5ffd5b5035919050565b5f5f5f5f60608587031215610684575f5ffd5b8435935060208501359250604085013567ffffffffffffffff8111156106a8575f5ffd5b8501601f810187136106b8575f5ffd5b803567ffffffffffffffff8111156106ce575f5ffd5b8760208284010111156106df575f5ffd5b949793965060200194505050565b5f5f604083850312156106fe575f5ffd5b8235915060208301358015158114610714575f5ffd5b809150509250929050565b5f6020828403121561072f575f5ffd5b81356001600160a01b0381168114610745575f5ffd5b9392505050565b5f5f8585111561075a575f5ffd5b83861115610766575f5ffd5b5050820193919092039150565b80356020831015610598575f19602084900360031b1b1692915050565b848152606060208201525f84518060608401528060208701608085015e5f60808285010152601f19601f820116830190506080838203016040840152836080820152838560a08301375f60a0828601810191909152601f909401601f19160190920195945050505050565b5f82518060208501845e5f92019182525091905056fea26469706673582212200333a07834655996d975afc34289cfd9397a0762ba86cf96b14a1cd13d4ae50d64736f6c634300081e0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000028c580000000000000000000000003b6041173b80e77f038f3f2c0f9744f04837185e00000000000000000000000075ba76403b13b26ad1bec70d6ee937314eeacd0a
-----Decoded View---------------
Arg [0] : _taikoChainId (uint64): 167000
Arg [1] : _sp1RemoteVerifier (address): 0x3B6041173B80E77f038f3F2C0f9744f04837185e
Arg [2] : _owner (address): 0x75Ba76403b13b26AD1beC70D6eE937314eeaCD0a
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000028c58
Arg [1] : 0000000000000000000000003b6041173b80e77f038f3f2c0f9744f04837185e
Arg [2] : 00000000000000000000000075ba76403b13b26ad1bec70d6ee937314eeacd0a
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| 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.


