ETH Price: $2,237.87 (-1.63%)
 

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
Finalize Burn236001582025-10-17 21:46:59109 days ago1760737619IN
0xE2D50E1e...96A9Ffb26
0 ETH0.000010110.19487597

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

Contract Source Code Verified (Exact Match)

Contract Name:
BurnVerifierL1

Compiler Version
v0.8.30+commit.73712a01

Optimization Enabled:
No with 200 runs

Other Settings:
shanghai EvmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2025-10-17
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

interface IShibburnL1 {
    function burn(uint256 amount) external;
}

/// @title BurnReporterL2
/// @author Shibburn.com
/// @notice Verifies reported burns (offchain verified or from oracle) and triggers real burn.
/// @dev Stateless, permissionless — any address can forward confirmed reports.
contract BurnVerifierL1 {
    IShibburnL1 public immutable shibburn;
    mapping(bytes32 => bool) public executedReports;

    event ReportFinalized(bytes32 indexed reportId, uint256 amount, uint256 timestamp);

    constructor(address _shibburn) {
        shibburn = IShibburnL1(_shibburn);
    }

    /// @notice Finalizes a verified burn report.
    /// @param reportId Unique report identifier from L2 event
    /// @param amount Amount to burn on L1
    function finalizeBurn(bytes32 reportId, uint256 amount) external {
        require(!executedReports[reportId], "already executed");
        require(amount > 0, "amount=0");

        executedReports[reportId] = true;
        shibburn.burn(amount);
        emit ReportFinalized(reportId, amount, block.timestamp);
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_shibburn","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"reportId","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"ReportFinalized","type":"event"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"executedReports","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"reportId","type":"bytes32"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"finalizeBurn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"shibburn","outputs":[{"internalType":"contract IShibburnL1","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60a060405234801561000f575f5ffd5b50604051610689380380610689833981810160405281019061003191906100c9565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050506100f4565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6100988261006f565b9050919050565b6100a88161008e565b81146100b2575f5ffd5b50565b5f815190506100c38161009f565b92915050565b5f602082840312156100de576100dd61006b565b5b5f6100eb848285016100b5565b91505092915050565b6080516105766101135f395f8181610176015261023a01526105765ff3fe608060405234801561000f575f5ffd5b506004361061003f575f3560e01c8063947f8ebc14610043578063ef89a4a61461005f578063fc6eda1e1461007d575b5f5ffd5b61005d600480360381019061005891906102e2565b6100ad565b005b610067610238565b604051610074919061039a565b60405180910390f35b610097600480360381019061009291906103b3565b61025c565b6040516100a491906103f8565b60405180910390f35b5f5f8381526020019081526020015f205f9054906101000a900460ff161561010a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101019061046b565b60405180910390fd5b5f811161014c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610143906104d3565b60405180910390fd5b60015f5f8481526020019081526020015f205f6101000a81548160ff0219169083151502179055507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b81526004016101cd9190610500565b5f604051808303815f87803b1580156101e4575f5ffd5b505af11580156101f6573d5f5f3e3d5ffd5b50505050817fcb19d15a18ce87115079597deea8d135c0ebda568bd3f9251ffa80b8d55cd121824260405161022c929190610519565b60405180910390a25050565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f602052805f5260405f205f915054906101000a900460ff1681565b5f5ffd5b5f819050919050565b61028e8161027c565b8114610298575f5ffd5b50565b5f813590506102a981610285565b92915050565b5f819050919050565b6102c1816102af565b81146102cb575f5ffd5b50565b5f813590506102dc816102b8565b92915050565b5f5f604083850312156102f8576102f7610278565b5b5f6103058582860161029b565b9250506020610316858286016102ce565b9150509250929050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f61036261035d61035884610320565b61033f565b610320565b9050919050565b5f61037382610348565b9050919050565b5f61038482610369565b9050919050565b6103948161037a565b82525050565b5f6020820190506103ad5f83018461038b565b92915050565b5f602082840312156103c8576103c7610278565b5b5f6103d58482850161029b565b91505092915050565b5f8115159050919050565b6103f2816103de565b82525050565b5f60208201905061040b5f8301846103e9565b92915050565b5f82825260208201905092915050565b7f616c7265616479206578656375746564000000000000000000000000000000005f82015250565b5f610455601083610411565b915061046082610421565b602082019050919050565b5f6020820190508181035f83015261048281610449565b9050919050565b7f616d6f756e743d300000000000000000000000000000000000000000000000005f82015250565b5f6104bd600883610411565b91506104c882610489565b602082019050919050565b5f6020820190508181035f8301526104ea816104b1565b9050919050565b6104fa816102af565b82525050565b5f6020820190506105135f8301846104f1565b92915050565b5f60408201905061052c5f8301856104f1565b61053960208301846104f1565b939250505056fea264697066735822122093e6c140475a3422c61ab47a6f4b3d4a239d2e9f8b153f412ab5f384433bc35d64736f6c634300081e0033000000000000000000000000e5e1e62209d15890a57f2cccff6c60692ad756b1

Deployed Bytecode

0x608060405234801561000f575f5ffd5b506004361061003f575f3560e01c8063947f8ebc14610043578063ef89a4a61461005f578063fc6eda1e1461007d575b5f5ffd5b61005d600480360381019061005891906102e2565b6100ad565b005b610067610238565b604051610074919061039a565b60405180910390f35b610097600480360381019061009291906103b3565b61025c565b6040516100a491906103f8565b60405180910390f35b5f5f8381526020019081526020015f205f9054906101000a900460ff161561010a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101019061046b565b60405180910390fd5b5f811161014c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610143906104d3565b60405180910390fd5b60015f5f8481526020019081526020015f205f6101000a81548160ff0219169083151502179055507f000000000000000000000000e5e1e62209d15890a57f2cccff6c60692ad756b173ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b81526004016101cd9190610500565b5f604051808303815f87803b1580156101e4575f5ffd5b505af11580156101f6573d5f5f3e3d5ffd5b50505050817fcb19d15a18ce87115079597deea8d135c0ebda568bd3f9251ffa80b8d55cd121824260405161022c929190610519565b60405180910390a25050565b7f000000000000000000000000e5e1e62209d15890a57f2cccff6c60692ad756b181565b5f602052805f5260405f205f915054906101000a900460ff1681565b5f5ffd5b5f819050919050565b61028e8161027c565b8114610298575f5ffd5b50565b5f813590506102a981610285565b92915050565b5f819050919050565b6102c1816102af565b81146102cb575f5ffd5b50565b5f813590506102dc816102b8565b92915050565b5f5f604083850312156102f8576102f7610278565b5b5f6103058582860161029b565b9250506020610316858286016102ce565b9150509250929050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f61036261035d61035884610320565b61033f565b610320565b9050919050565b5f61037382610348565b9050919050565b5f61038482610369565b9050919050565b6103948161037a565b82525050565b5f6020820190506103ad5f83018461038b565b92915050565b5f602082840312156103c8576103c7610278565b5b5f6103d58482850161029b565b91505092915050565b5f8115159050919050565b6103f2816103de565b82525050565b5f60208201905061040b5f8301846103e9565b92915050565b5f82825260208201905092915050565b7f616c7265616479206578656375746564000000000000000000000000000000005f82015250565b5f610455601083610411565b915061046082610421565b602082019050919050565b5f6020820190508181035f83015261048281610449565b9050919050565b7f616d6f756e743d300000000000000000000000000000000000000000000000005f82015250565b5f6104bd600883610411565b91506104c882610489565b602082019050919050565b5f6020820190508181035f8301526104ea816104b1565b9050919050565b6104fa816102af565b82525050565b5f6020820190506105135f8301846104f1565b92915050565b5f60408201905061052c5f8301856104f1565b61053960208301846104f1565b939250505056fea264697066735822122093e6c140475a3422c61ab47a6f4b3d4a239d2e9f8b153f412ab5f384433bc35d64736f6c634300081e0033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000e5e1e62209d15890a57f2cccff6c60692ad756b1

-----Decoded View---------------
Arg [0] : _shibburn (address): 0xe5e1e62209d15890A57F2cCcff6c60692AD756b1

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000e5e1e62209d15890a57f2cccff6c60692ad756b1


Deployed Bytecode Sourcemap

368:799:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;840:324;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;399:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;443:47;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;840:324;925:15;:25;941:8;925:25;;;;;;;;;;;;;;;;;;;;;924:26;916:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;999:1;990:6;:10;982:31;;;;;;;;;;;;:::i;:::-;;;;;;;;;1054:4;1026:15;:25;1042:8;1026:25;;;;;;;;;;;;:32;;;;;;;;;;;;;;;;;;1069:8;:13;;;1083:6;1069:21;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1122:8;1106:50;1132:6;1140:15;1106:50;;;;;;;:::i;:::-;;;;;;;;840:324;;:::o;399:37::-;;;:::o;443:47::-;;;;;;;;;;;;;;;;;;;;;;:::o;88:117:1:-;197:1;194;187:12;334:77;371:7;400:5;389:16;;334:77;;;:::o;417:122::-;490:24;508:5;490:24;:::i;:::-;483:5;480:35;470:63;;529:1;526;519:12;470:63;417:122;:::o;545:139::-;591:5;629:6;616:20;607:29;;645:33;672:5;645:33;:::i;:::-;545:139;;;;:::o;690:77::-;727:7;756:5;745:16;;690:77;;;:::o;773:122::-;846:24;864:5;846:24;:::i;:::-;839:5;836:35;826:63;;885:1;882;875:12;826:63;773:122;:::o;901:139::-;947:5;985:6;972:20;963:29;;1001:33;1028:5;1001:33;:::i;:::-;901:139;;;;:::o;1046:474::-;1114:6;1122;1171:2;1159:9;1150:7;1146:23;1142:32;1139:119;;;1177:79;;:::i;:::-;1139:119;1297:1;1322:53;1367:7;1358:6;1347:9;1343:22;1322:53;:::i;:::-;1312:63;;1268:117;1424:2;1450:53;1495:7;1486:6;1475:9;1471:22;1450:53;:::i;:::-;1440:63;;1395:118;1046:474;;;;;:::o;1526:126::-;1563:7;1603:42;1596:5;1592:54;1581:65;;1526:126;;;:::o;1658:60::-;1686:3;1707:5;1700:12;;1658:60;;;:::o;1724:142::-;1774:9;1807:53;1825:34;1834:24;1852:5;1834:24;:::i;:::-;1825:34;:::i;:::-;1807:53;:::i;:::-;1794:66;;1724:142;;;:::o;1872:126::-;1922:9;1955:37;1986:5;1955:37;:::i;:::-;1942:50;;1872:126;;;:::o;2004:143::-;2071:9;2104:37;2135:5;2104:37;:::i;:::-;2091:50;;2004:143;;;:::o;2153:165::-;2257:54;2305:5;2257:54;:::i;:::-;2252:3;2245:67;2153:165;;:::o;2324:256::-;2434:4;2472:2;2461:9;2457:18;2449:26;;2485:88;2570:1;2559:9;2555:17;2546:6;2485:88;:::i;:::-;2324:256;;;;:::o;2586:329::-;2645:6;2694:2;2682:9;2673:7;2669:23;2665:32;2662:119;;;2700:79;;:::i;:::-;2662:119;2820:1;2845:53;2890:7;2881:6;2870:9;2866:22;2845:53;:::i;:::-;2835:63;;2791:117;2586:329;;;;:::o;2921:90::-;2955:7;2998:5;2991:13;2984:21;2973:32;;2921:90;;;:::o;3017:109::-;3098:21;3113:5;3098:21;:::i;:::-;3093:3;3086:34;3017:109;;:::o;3132:210::-;3219:4;3257:2;3246:9;3242:18;3234:26;;3270:65;3332:1;3321:9;3317:17;3308:6;3270:65;:::i;:::-;3132:210;;;;:::o;3348:169::-;3432:11;3466:6;3461:3;3454:19;3506:4;3501:3;3497:14;3482:29;;3348:169;;;;:::o;3523:166::-;3663:18;3659:1;3651:6;3647:14;3640:42;3523:166;:::o;3695:366::-;3837:3;3858:67;3922:2;3917:3;3858:67;:::i;:::-;3851:74;;3934:93;4023:3;3934:93;:::i;:::-;4052:2;4047:3;4043:12;4036:19;;3695:366;;;:::o;4067:419::-;4233:4;4271:2;4260:9;4256:18;4248:26;;4320:9;4314:4;4310:20;4306:1;4295:9;4291:17;4284:47;4348:131;4474:4;4348:131;:::i;:::-;4340:139;;4067:419;;;:::o;4492:158::-;4632:10;4628:1;4620:6;4616:14;4609:34;4492:158;:::o;4656:365::-;4798:3;4819:66;4883:1;4878:3;4819:66;:::i;:::-;4812:73;;4894:93;4983:3;4894:93;:::i;:::-;5012:2;5007:3;5003:12;4996:19;;4656:365;;;:::o;5027:419::-;5193:4;5231:2;5220:9;5216:18;5208:26;;5280:9;5274:4;5270:20;5266:1;5255:9;5251:17;5244:47;5308:131;5434:4;5308:131;:::i;:::-;5300:139;;5027:419;;;:::o;5452:118::-;5539:24;5557:5;5539:24;:::i;:::-;5534:3;5527:37;5452:118;;:::o;5576:222::-;5669:4;5707:2;5696:9;5692:18;5684:26;;5720:71;5788:1;5777:9;5773:17;5764:6;5720:71;:::i;:::-;5576:222;;;;:::o;5804:332::-;5925:4;5963:2;5952:9;5948:18;5940:26;;5976:71;6044:1;6033:9;6029:17;6020:6;5976:71;:::i;:::-;6057:72;6125:2;6114:9;6110:18;6101:6;6057:72;:::i;:::-;5804:332;;;;;:::o

Swarm Source

ipfs://93e6c140475a3422c61ab47a6f4b3d4a239d2e9f8b153f412ab5f384433bc35d

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