ETH Price: $1,569.32 (-9.18%)

Contract

0xb7baA1420f88b7758E341c93463426A2b7651CFB
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

Verifier28x32

Compiler Version
v0.8.10+commit.fc410830
Optimization Enabled
Yes with 2000 runs
Other Settings
london 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":[],"name":"EC_SCALAR_MUL_FAILURE","type":"error"},{"inputs":[],"name":"MOD_EXP_FAILURE","type":"error"},{"inputs":[],"name":"PROOF_FAILURE","type":"error"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"PUBLIC_INPUTS_HASH_VERIFICATION_FAILED","type":"error"},{"inputs":[],"name":"PUBLIC_INPUT_GE_P","type":"error"},{"inputs":[],"name":"PUBLIC_INPUT_INVALID_BN128_G1_POINT","type":"error"},{"inputs":[],"name":"getVerificationKeyHash","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"},{"internalType":"uint256","name":"public_inputs_hash","type":"uint256"}],"name":"verify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]
608060405234801561001057600080fd5b5061142f806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063937f6a101461003b578063ac318c5d1461006e575b600080fd5b6040517f58ef3faae858309785d95440f2ae3192ad9e3a640d7d078a48f5200acd68dabd81526020015b60405180910390f35b61008161007c366004611381565b610091565b6040519015158152602001610065565b60006004356024013582811490816100e3576040517f9f58670a000000000000000000000000000000000000000000000000000000008152600481018590526024810182905260440160405180910390fd5b505062800000610200526011610220527f0210fe635ab4c74d6b7bcf70bc23a1395680c64022dd991fb54d4506ab80c59d610240527f30644e121894ba67550ff245e0f5eb5a25832df811e8df9dd100d30c2c14d821610260527f28763b9e2723f163d03f9c5e9cb2686be109c89043dbc31a24d134a5ffaf7e39610280527f27d60d8e1376e933b251bdaf11d7cf8314d3ca5e5f208658e4dbf03d15be04716102a0527f17f6421d2b419d114537328e04abc2f7d92968d4397ef95bce9ab5576d0405dc6102c0527f176c026d363785f7fabbf0ff4a82f8172a53b64e57cf01997aea9de6cb913b716102e0527f02023a039e7158f4329608491ea229a07fc5112a32ad9d2961a58e29bf7211e2610300527f0b1c278edf9e1db2285ef8d8809dde95f8af7aa107013c4e9fc5b70bbc0e9a59610320527f2183884c1567fa928798046bd13268aba2c7aab07d50a2e93e88b65eeae8976f610340527f22c391dff72b76daf0ddbb024b26763fe56fcbc433398474aae3d7453c947829610360527f25ffa4decc27d229173054eb26f91ac1bb9fe66b36fb1351b6a431c47c58b9f9610380527f1377bd263e9a9fbb54156a42dcfc76e2bf4038777d5c3a0fcfaa037882def4796103a0527f0745bae6f0a51ad9b3f2973e0cd9e9834266e8050b39374ad51048968c93fc016103c0527f1aea453cde85d8a53c2cefe84969ef09d4f6b3b1290a6ea149508a254612233b6103e0527f2f7c002986e1e28312373dd29e2e3b9f1c8d82c864d61f8554c64df504ea6fef610400527f0de4b7e3d3eec0dc58c66cda60015fb589ed2781a01328b20f2f272be775052a610420527f0a14e2bb9eec9fb640b96f4c773d0f15fed671948fa99f175abb70fe829b4300610440527f0582923f30fe9526a88bf2c473789bcb03d5d135379e99fa7036deac48358b0b6104605260016104808190526104a0527f260e01b251f6f1c7e7ff4e580791dee8ea51d87a358e038b4efe30fac09383c16104c0527f0118c4d5b837bcc2bc89b5b398b5974e9f5944073b32078b7e231fec938883b06104e0527f04fc6369f7110fe3d25156c1bb9a72859cf2a04641f99ba4ee413c80da6a5fe4610500527f22febda3c0c0632a56475b4214e5615e11e6dd3f96e6cea2854a87d4dacc5e55610520527f2165a1a5bda6792b1dd75c9f4e2b8e61126a786ba1a6eadf811b03e7d69ca83b610cc052604460043581810180356064830135841b016084830135608890811b9190910160a484013560cc90811b91909101610d0081905260c485013560e4860135871b01610104860135841b01610124860135831b01610d20819052610144860135610164870135881b01610184870135851b016101a4870135841b01610d408190526101c48701356101e488013590981b9790970161020487013590941b9390930161022486013590921b91909101610d608190527f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47957f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000019560240194939187811088841016888310898610161661058c577feba9f4a60000000000000000000000000000000000000000000000000000000060005260046000fd5b505050505060206102205102808201915050826020820135066105405282813506610560528260608201350661058052826040820135066105a0528260a0820135066105c052826080820135066105e0528260e082013506610600528260c0820135066106205282610120820135066106405282610100820135066106605282610160820135066106805282610140820135066106a052826101a0820135066106c05282610180820135066106e052816101c08201350661070052816101e0820135066107205281610200820135066107405281610220820135066107605281610240820135066107805281610260820135066107a052826102a0820135066107c05282610280820135066107e052826102e08201350661080052826102c08201350661082052506102005160e01b6000526102205160e01b600452600860002080610d80526024600435016020610220510260c00180826020610d80013760208101610d80209250505081810661084052806000526001602053602160002090508181066108605280600052610620516020526106005160405260606000209050818106610880528060005261066051602052610640516040526106a051606052610680516080526106e05160a0526106c05160c05260e060002090508181066108c052806108e052506108605161024051602080610220510203600061084051806001808860018160058709955081600786099450602460043501965086880197505b878710156108435786358a81018701808701848c8a099850848c8909975060208a01358d81018a01868a8201888a860909975086898886840909985050858d8b099950858d8a0960409b909b019a9850858410868210169485169461083a577f374a972f0000000000000000000000000000000000000000000000000000000060005260046000fd5b505050506107b1565b6020880197505b878710156108bc578635828110610885577f374a972f0000000000000000000000000000000000000000000000000000000060005260046000fd5b82811082169150828b820890508281880186099450828187890101850993505081898709955081898609945060208701965061084a565b5050816109e05280610a005250505050505050506108c051806102005160015b818110156108f15784838409925080016108dc565b505080610a2052826001840382089050610cc051808403610260518582860886848409925086878488088209905086848409925086878488088209905086878886860988088209905061024051925086828609915086600188038708878485099450876001890389898b888d8b8c090909089650610a00519450849350878286099450848882870995508560206000526020805260206040528989880960605260028a036080528960a0526020600060c0600060055afa6109d6577ff894a7bc0000000000000000000000000000000000000000000000000000000060005260046000fd5b600051965089818809905089898809965089828809915089838809965089868809955089848809965089610a00518b898a0909965089876109e05109610a405289868909610a605289828609610a805289818609610aa052505050505050505050610880516108405161086051836107a05185836107405101878861078051880986610720510101896107605189098761070051010109090984039150508282830980610ce052838182096108a0528383858687610a405189036107a051088888610aa0510909878886610a805109890387080809610ac05250506108e0516102205160008290529091506101e4602091820260043501019060c090829037505060e06000208181066109005280600052600160205381602160002006610920526002602053816021600020066109405260036020538160216000200661096052600460205381602160002006610980526005602053602160002090508181066109a05280600052506107e0516020526107c05160405261082051606052610800516080528060a0600020066109c052610840516108c05161086051610880518483850992508482610700510885818508868288886107605109088785610720510892508788848a8a6107805109088209905087866005098889610740518b898b860108088a8b8785088609099250508395506104405160005261046051602052878689898b6107a05186098c03090960405250600095506106005193506106205192508784850991508760038984870908888485091495508360605282608052866109c05188878a8b610ce051610a8051098608090860a05250505050506040610b206060600060075afa6040610ae060608060075afa166040610ae06080610ae060065afa1616610be0526108a051610700518290829009610280516000526102a051602052806040526040610b206060600060075afa6040610ae06080610ae060065afa166102c0516000526102e051602052838361072051096040526040610b206060600060075afa6040610ae06080610ae060065afa16811690506103005160005261032051602052838361074051096040526040610b206060600060075afa6040610ae06080610ae060065afa16811690506103405160005261036051602052836107205183096040526040610b206060600060075afa6040610ae06080610ae060065afa1681169050610380516000526103a051602052826040526040610b206060600060075afa6040610ae06080610ae060065afa1616610c00525050610640516106605160009190848280098560038783860908868384091493505081600052806020525050610a605182036040526040610b206060600060075afa6040610ae06080610ae060065afa1681169050610a2051610680516106a051858283098660038883860908878384091485169450508160005280602052505082610a6051840382096040526040610b206060600060075afa82166040610ae06080610ae060065afa1691506106c0516106e05185828309866003888386090887838409148516945050816000528060205250508283610a6051850383098209604052506040610b206060600060075afa81166040610ae06080610ae060065afa16905061054051610560518482830985600387838609088683840914841693505081600052806020525050610900516040526040610b206060600060075afa81166040610ae06080610ae060065afa169050610580516105a0518482830985600387838609088683840914841693505081600052806020525050610920516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506105c0516105e0518482830985600387838609088683840914841693505081600052806020525050610940516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506103c0516000526103e051602052610960516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506104005160005261042051602052610980516040526040610b206060600060075afa81166040610ae06080610ae060065afa16905080610c20525060016000526002602052808182838485866107005161090051098761072051610920510908866107405161094051090885610760516109605109088461078051610980510908610ac051840308826107a0516109c051090881036040526040610b206060600060075afa6040610ae06080610ae060065afa1680610c4052506109c0516108c05160006107c0516107e051868283098760038983860908888384091493505081600052806020525050816040526040610b206060600060075afa6040610ae06080610ae060065afa168116905061080051610820518682830987600389838609088883840914841693505081600052806020525050836102405185848609096040526040610b206060600060075afa81166040610ba06080610ae060065afa1690506107c0516000526107e0516020526108005160405261082051606052826080526040806060604060075afa81166040610b606080600060065afa169050610b80518503610b8052610480511561120757610d00519150610d205185838409866003888387090887838409148316925050826000528060205250838384096040526040606080600060075afa81169050610d40519150610d605185838409866003888387090887838409148316925050826000528060205250604060006060600060075afa81169050610ba05160a052610bc05160c0526040610ba06080606060065afa81169050610b6051604052610b80516060526040610b606080600060065afa165b80611236577ff755f3690000000000000000000000000000000000000000000000000000000060005260046000fd5b80610c60525050505050610ba051600052610bc0516020527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6060527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b6080527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60a052610b605160c052610b805160e0526104c051610100526104e051610120526105005161014052610520516101605260206000610180600060085afa80610c805250600051610ca052610be051610c0051610c2051610c4051610c6051610ca051610c8051161616161616611376577f0711fcec0000000000000000000000000000000000000000000000000000000060005260046000fd5b600160005260206000f35b60008060006040848603121561139657600080fd5b833567ffffffffffffffff808211156113ae57600080fd5b818601915086601f8301126113c257600080fd5b8135818111156113d157600080fd5b8760208285010111156113e357600080fd5b602092830198909750959091013594935050505056fea2646970667358221220f0368f007cc4da2a4cb62b20c8aeac9169f6e3a58edd51116a2f573a51b9cdc164736f6c634300080a0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063937f6a101461003b578063ac318c5d1461006e575b600080fd5b6040517f58ef3faae858309785d95440f2ae3192ad9e3a640d7d078a48f5200acd68dabd81526020015b60405180910390f35b61008161007c366004611381565b610091565b6040519015158152602001610065565b60006004356024013582811490816100e3576040517f9f58670a000000000000000000000000000000000000000000000000000000008152600481018590526024810182905260440160405180910390fd5b505062800000610200526011610220527f0210fe635ab4c74d6b7bcf70bc23a1395680c64022dd991fb54d4506ab80c59d610240527f30644e121894ba67550ff245e0f5eb5a25832df811e8df9dd100d30c2c14d821610260527f28763b9e2723f163d03f9c5e9cb2686be109c89043dbc31a24d134a5ffaf7e39610280527f27d60d8e1376e933b251bdaf11d7cf8314d3ca5e5f208658e4dbf03d15be04716102a0527f17f6421d2b419d114537328e04abc2f7d92968d4397ef95bce9ab5576d0405dc6102c0527f176c026d363785f7fabbf0ff4a82f8172a53b64e57cf01997aea9de6cb913b716102e0527f02023a039e7158f4329608491ea229a07fc5112a32ad9d2961a58e29bf7211e2610300527f0b1c278edf9e1db2285ef8d8809dde95f8af7aa107013c4e9fc5b70bbc0e9a59610320527f2183884c1567fa928798046bd13268aba2c7aab07d50a2e93e88b65eeae8976f610340527f22c391dff72b76daf0ddbb024b26763fe56fcbc433398474aae3d7453c947829610360527f25ffa4decc27d229173054eb26f91ac1bb9fe66b36fb1351b6a431c47c58b9f9610380527f1377bd263e9a9fbb54156a42dcfc76e2bf4038777d5c3a0fcfaa037882def4796103a0527f0745bae6f0a51ad9b3f2973e0cd9e9834266e8050b39374ad51048968c93fc016103c0527f1aea453cde85d8a53c2cefe84969ef09d4f6b3b1290a6ea149508a254612233b6103e0527f2f7c002986e1e28312373dd29e2e3b9f1c8d82c864d61f8554c64df504ea6fef610400527f0de4b7e3d3eec0dc58c66cda60015fb589ed2781a01328b20f2f272be775052a610420527f0a14e2bb9eec9fb640b96f4c773d0f15fed671948fa99f175abb70fe829b4300610440527f0582923f30fe9526a88bf2c473789bcb03d5d135379e99fa7036deac48358b0b6104605260016104808190526104a0527f260e01b251f6f1c7e7ff4e580791dee8ea51d87a358e038b4efe30fac09383c16104c0527f0118c4d5b837bcc2bc89b5b398b5974e9f5944073b32078b7e231fec938883b06104e0527f04fc6369f7110fe3d25156c1bb9a72859cf2a04641f99ba4ee413c80da6a5fe4610500527f22febda3c0c0632a56475b4214e5615e11e6dd3f96e6cea2854a87d4dacc5e55610520527f2165a1a5bda6792b1dd75c9f4e2b8e61126a786ba1a6eadf811b03e7d69ca83b610cc052604460043581810180356064830135841b016084830135608890811b9190910160a484013560cc90811b91909101610d0081905260c485013560e4860135871b01610104860135841b01610124860135831b01610d20819052610144860135610164870135881b01610184870135851b016101a4870135841b01610d408190526101c48701356101e488013590981b9790970161020487013590941b9390930161022486013590921b91909101610d608190527f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47957f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000019560240194939187811088841016888310898610161661058c577feba9f4a60000000000000000000000000000000000000000000000000000000060005260046000fd5b505050505060206102205102808201915050826020820135066105405282813506610560528260608201350661058052826040820135066105a0528260a0820135066105c052826080820135066105e0528260e082013506610600528260c0820135066106205282610120820135066106405282610100820135066106605282610160820135066106805282610140820135066106a052826101a0820135066106c05282610180820135066106e052816101c08201350661070052816101e0820135066107205281610200820135066107405281610220820135066107605281610240820135066107805281610260820135066107a052826102a0820135066107c05282610280820135066107e052826102e08201350661080052826102c08201350661082052506102005160e01b6000526102205160e01b600452600860002080610d80526024600435016020610220510260c00180826020610d80013760208101610d80209250505081810661084052806000526001602053602160002090508181066108605280600052610620516020526106005160405260606000209050818106610880528060005261066051602052610640516040526106a051606052610680516080526106e05160a0526106c05160c05260e060002090508181066108c052806108e052506108605161024051602080610220510203600061084051806001808860018160058709955081600786099450602460043501965086880197505b878710156108435786358a81018701808701848c8a099850848c8909975060208a01358d81018a01868a8201888a860909975086898886840909985050858d8b099950858d8a0960409b909b019a9850858410868210169485169461083a577f374a972f0000000000000000000000000000000000000000000000000000000060005260046000fd5b505050506107b1565b6020880197505b878710156108bc578635828110610885577f374a972f0000000000000000000000000000000000000000000000000000000060005260046000fd5b82811082169150828b820890508281880186099450828187890101850993505081898709955081898609945060208701965061084a565b5050816109e05280610a005250505050505050506108c051806102005160015b818110156108f15784838409925080016108dc565b505080610a2052826001840382089050610cc051808403610260518582860886848409925086878488088209905086848409925086878488088209905086878886860988088209905061024051925086828609915086600188038708878485099450876001890389898b888d8b8c090909089650610a00519450849350878286099450848882870995508560206000526020805260206040528989880960605260028a036080528960a0526020600060c0600060055afa6109d6577ff894a7bc0000000000000000000000000000000000000000000000000000000060005260046000fd5b600051965089818809905089898809965089828809915089838809965089868809955089848809965089610a00518b898a0909965089876109e05109610a405289868909610a605289828609610a805289818609610aa052505050505050505050610880516108405161086051836107a05185836107405101878861078051880986610720510101896107605189098761070051010109090984039150508282830980610ce052838182096108a0528383858687610a405189036107a051088888610aa0510909878886610a805109890387080809610ac05250506108e0516102205160008290529091506101e4602091820260043501019060c090829037505060e06000208181066109005280600052600160205381602160002006610920526002602053816021600020066109405260036020538160216000200661096052600460205381602160002006610980526005602053602160002090508181066109a05280600052506107e0516020526107c05160405261082051606052610800516080528060a0600020066109c052610840516108c05161086051610880518483850992508482610700510885818508868288886107605109088785610720510892508788848a8a6107805109088209905087866005098889610740518b898b860108088a8b8785088609099250508395506104405160005261046051602052878689898b6107a05186098c03090960405250600095506106005193506106205192508784850991508760038984870908888485091495508360605282608052866109c05188878a8b610ce051610a8051098608090860a05250505050506040610b206060600060075afa6040610ae060608060075afa166040610ae06080610ae060065afa1616610be0526108a051610700518290829009610280516000526102a051602052806040526040610b206060600060075afa6040610ae06080610ae060065afa166102c0516000526102e051602052838361072051096040526040610b206060600060075afa6040610ae06080610ae060065afa16811690506103005160005261032051602052838361074051096040526040610b206060600060075afa6040610ae06080610ae060065afa16811690506103405160005261036051602052836107205183096040526040610b206060600060075afa6040610ae06080610ae060065afa1681169050610380516000526103a051602052826040526040610b206060600060075afa6040610ae06080610ae060065afa1616610c00525050610640516106605160009190848280098560038783860908868384091493505081600052806020525050610a605182036040526040610b206060600060075afa6040610ae06080610ae060065afa1681169050610a2051610680516106a051858283098660038883860908878384091485169450508160005280602052505082610a6051840382096040526040610b206060600060075afa82166040610ae06080610ae060065afa1691506106c0516106e05185828309866003888386090887838409148516945050816000528060205250508283610a6051850383098209604052506040610b206060600060075afa81166040610ae06080610ae060065afa16905061054051610560518482830985600387838609088683840914841693505081600052806020525050610900516040526040610b206060600060075afa81166040610ae06080610ae060065afa169050610580516105a0518482830985600387838609088683840914841693505081600052806020525050610920516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506105c0516105e0518482830985600387838609088683840914841693505081600052806020525050610940516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506103c0516000526103e051602052610960516040526040610b206060600060075afa81166040610ae06080610ae060065afa1690506104005160005261042051602052610980516040526040610b206060600060075afa81166040610ae06080610ae060065afa16905080610c20525060016000526002602052808182838485866107005161090051098761072051610920510908866107405161094051090885610760516109605109088461078051610980510908610ac051840308826107a0516109c051090881036040526040610b206060600060075afa6040610ae06080610ae060065afa1680610c4052506109c0516108c05160006107c0516107e051868283098760038983860908888384091493505081600052806020525050816040526040610b206060600060075afa6040610ae06080610ae060065afa168116905061080051610820518682830987600389838609088883840914841693505081600052806020525050836102405185848609096040526040610b206060600060075afa81166040610ba06080610ae060065afa1690506107c0516000526107e0516020526108005160405261082051606052826080526040806060604060075afa81166040610b606080600060065afa169050610b80518503610b8052610480511561120757610d00519150610d205185838409866003888387090887838409148316925050826000528060205250838384096040526040606080600060075afa81169050610d40519150610d605185838409866003888387090887838409148316925050826000528060205250604060006060600060075afa81169050610ba05160a052610bc05160c0526040610ba06080606060065afa81169050610b6051604052610b80516060526040610b606080600060065afa165b80611236577ff755f3690000000000000000000000000000000000000000000000000000000060005260046000fd5b80610c60525050505050610ba051600052610bc0516020527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6060527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b6080527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60a052610b605160c052610b805160e0526104c051610100526104e051610120526105005161014052610520516101605260206000610180600060085afa80610c805250600051610ca052610be051610c0051610c2051610c4051610c6051610ca051610c8051161616161616611376577f0711fcec0000000000000000000000000000000000000000000000000000000060005260046000fd5b600160005260206000f35b60008060006040848603121561139657600080fd5b833567ffffffffffffffff808211156113ae57600080fd5b818601915086601f8301126113c257600080fd5b8135818111156113d157600080fd5b8760208285010111156113e357600080fd5b602092830198909750959091013594935050505056fea2646970667358221220f0368f007cc4da2a4cb62b20c8aeac9169f6e3a58edd51116a2f573a51b9cdc164736f6c634300080a0033
🤖 Code Reader

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

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.