Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 1 from a total of 1 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Finalize Burn | 23600158 | 109 days ago | IN | 0 ETH | 0.00001011 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
BurnVerifierL1
Compiler Version
v0.8.30+commit.73712a01
Contract Source Code (Solidity)
/**
*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
- No Contract Security Audit Submitted- Submit Audit Here
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"}]Contract Creation Code
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
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 34 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.