Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
SovereignZero
Compiler Version
v0.8.24+commit.e11b9ed9
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2026-02-20
*/
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.24;
interface IERC20 {
function balanceOf(address account) external view returns (uint256);
function transfer(address to, uint256 amount) external returns (bool);
}
contract SovereignZero {
address private immutable operator;
address private constant WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;
error Unauthorized();
error ZeroProfit();
error ExecutionFault();
constructor() {
operator = msg.sender;
}
modifier onlyOperator() {
if (msg.sender != operator) revert Unauthorized();
_;
}
function execute(
address asset,
uint256 /*amount*/,
bytes calldata params
) external onlyOperator {
uint256 balanceBefore = IERC20(WETH).balanceOf(address(this));
(address targetDex, bytes memory dexData) = abi.decode(params, (address, bytes));
(bool success, ) = targetDex.call(dexData);
if (!success) revert ExecutionFault();
uint256 balanceAfter = IERC20(WETH).balanceOf(address(this));
if (balanceAfter <= balanceBefore) {
revert ZeroProfit();
}
}
function secureFunds(address targetAsset) external onlyOperator {
if (targetAsset == address(0)) {
payable(operator).transfer(address(this).balance);
} else {
uint256 balance = IERC20(targetAsset).balanceOf(address(this));
IERC20(targetAsset).transfer(operator, balance);
}
}
receive() external payable {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ExecutionFault","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"inputs":[],"name":"ZeroProfit","type":"error"},{"inputs":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"params","type":"bytes"}],"name":"execute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"targetAsset","type":"address"}],"name":"secureFunds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60a060405234801561000f575f80fd5b503360805260805161062e61003f5f395f818160810152818160d9015281816101a1015261022f015261062e5ff3fe60806040526004361061002b575f3560e01c8063621f348214610036578063b61d27f614610057575f80fd5b3661003257005b5f80fd5b348015610041575f80fd5b50610055610050366004610420565b610076565b005b348015610062575f80fd5b50610055610071366004610442565b610224565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146100be576040516282b42960e81b815260040160405180910390fd5b6001600160a01b038116610122576040516001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016904780156108fc02915f818181858888f1935050505015801561011e573d5f803e3d5ffd5b5050565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610166573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061018a91906104c4565b60405163a9059cbb60e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166004830152602482018390529192509083169063a9059cbb906044016020604051808303815f875af11580156101fa573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061021e91906104db565b50505b50565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461026c576040516282b42960e81b815260040160405180910390fd5b6040516370a0823160e01b81523060048201525f9073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2906370a0823190602401602060405180830381865afa1580156102bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102df91906104c4565b90505f806102ef8486018661050e565b915091505f826001600160a01b03168260405161030c91906105cc565b5f604051808303815f865af19150503d805f8114610345576040519150601f19603f3d011682016040523d82523d5f602084013e61034a565b606091505b505090508061036c57604051632b24c51760e11b815260040160405180910390fd5b6040516370a0823160e01b81523060048201525f9073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2906370a0823190602401602060405180830381865afa1580156103bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103df91906104c4565b90508481116104015760405163154b67a560e01b815260040160405180910390fd5b505050505050505050565b6001600160a01b0381168114610221575f80fd5b5f60208284031215610430575f80fd5b813561043b8161040c565b9392505050565b5f805f8060608587031215610455575f80fd5b84356104608161040c565b935060208501359250604085013567ffffffffffffffff80821115610483575f80fd5b818701915087601f830112610496575f80fd5b8135818111156104a4575f80fd5b8860208285010111156104b5575f80fd5b95989497505060200194505050565b5f602082840312156104d4575f80fd5b5051919050565b5f602082840312156104eb575f80fd5b8151801515811461043b575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561051f575f80fd5b823561052a8161040c565b9150602083013567ffffffffffffffff80821115610546575f80fd5b818501915085601f830112610559575f80fd5b81358181111561056b5761056b6104fa565b604051601f8201601f19908116603f01168101908382118183101715610593576105936104fa565b816040528281528860208487010111156105ab575f80fd5b826020860160208301375f6020848301015280955050505050509250929050565b5f82515f5b818110156105eb57602081860181015185830152016105d1565b505f92019182525091905056fea264697066735822122046f43527e11fe273547f93f1c7e239644ad010024b0a66bff51e2b9a8865d84f64736f6c63430008180033
Deployed Bytecode
0x60806040526004361061002b575f3560e01c8063621f348214610036578063b61d27f614610057575f80fd5b3661003257005b5f80fd5b348015610041575f80fd5b50610055610050366004610420565b610076565b005b348015610062575f80fd5b50610055610071366004610442565b610224565b336001600160a01b037f000000000000000000000000ab0df5559df207b95b5f866297c63c4d3d41e40316146100be576040516282b42960e81b815260040160405180910390fd5b6001600160a01b038116610122576040516001600160a01b037f000000000000000000000000ab0df5559df207b95b5f866297c63c4d3d41e40316904780156108fc02915f818181858888f1935050505015801561011e573d5f803e3d5ffd5b5050565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610166573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061018a91906104c4565b60405163a9059cbb60e01b81526001600160a01b037f000000000000000000000000ab0df5559df207b95b5f866297c63c4d3d41e40381166004830152602482018390529192509083169063a9059cbb906044016020604051808303815f875af11580156101fa573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061021e91906104db565b50505b50565b336001600160a01b037f000000000000000000000000ab0df5559df207b95b5f866297c63c4d3d41e403161461026c576040516282b42960e81b815260040160405180910390fd5b6040516370a0823160e01b81523060048201525f9073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2906370a0823190602401602060405180830381865afa1580156102bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102df91906104c4565b90505f806102ef8486018661050e565b915091505f826001600160a01b03168260405161030c91906105cc565b5f604051808303815f865af19150503d805f8114610345576040519150601f19603f3d011682016040523d82523d5f602084013e61034a565b606091505b505090508061036c57604051632b24c51760e11b815260040160405180910390fd5b6040516370a0823160e01b81523060048201525f9073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2906370a0823190602401602060405180830381865afa1580156103bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103df91906104c4565b90508481116104015760405163154b67a560e01b815260040160405180910390fd5b505050505050505050565b6001600160a01b0381168114610221575f80fd5b5f60208284031215610430575f80fd5b813561043b8161040c565b9392505050565b5f805f8060608587031215610455575f80fd5b84356104608161040c565b935060208501359250604085013567ffffffffffffffff80821115610483575f80fd5b818701915087601f830112610496575f80fd5b8135818111156104a4575f80fd5b8860208285010111156104b5575f80fd5b95989497505060200194505050565b5f602082840312156104d4575f80fd5b5051919050565b5f602082840312156104eb575f80fd5b8151801515811461043b575f80fd5b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561051f575f80fd5b823561052a8161040c565b9150602083013567ffffffffffffffff80821115610546575f80fd5b818501915085601f830112610559575f80fd5b81358181111561056b5761056b6104fa565b604051601f8201601f19908116603f01168101908382118183101715610593576105936104fa565b816040528281528860208487010111156105ab575f80fd5b826020860160208301375f6020848301015280955050505050509250929050565b5f82515f5b818110156105eb57602081860181015185830152016105d1565b505f92019182525091905056fea264697066735822122046f43527e11fe273547f93f1c7e239644ad010024b0a66bff51e2b9a8865d84f64736f6c63430008180033
Deployed Bytecode Sourcemap
243:1370:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1227:346;;;;;;;;;;-1:-1:-1;1227:346:0;;;;;:::i;:::-;;:::i;:::-;;654:565;;;;;;;;;;-1:-1:-1;654:565:0;;;;;:::i;:::-;;:::i;1227:346::-;581:10;-1:-1:-1;;;;;595:8:0;581:22;;577:49;;612:14;;-1:-1:-1;;;612:14:0;;;;;;;;;;;577:49;-1:-1:-1;;;;;1306:25:0;::::1;1302:264;;1348:49;::::0;-1:-1:-1;;;;;1356:8:0::1;1348:26;::::0;1375:21:::1;1348:49:::0;::::1;;;::::0;::::1;::::0;;;1375:21;1348:26;:49;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;1227:346:::0;:::o;1302:264::-:1;1448:44;::::0;-1:-1:-1;;;1448:44:0;;1486:4:::1;1448:44;::::0;::::1;1347:51:1::0;1430:15:0::1;::::0;-1:-1:-1;;;;;1448:29:0;::::1;::::0;::::1;::::0;1320:18:1;;1448:44:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1507:47;::::0;-1:-1:-1;;;1507:47:0;;-1:-1:-1;;;;;1536:8:0::1;1790:32:1::0;;1507:47:0::1;::::0;::::1;1772:51:1::0;1839:18;;;1832:34;;;;;-1:-1:-1;1507:28:0;;::::1;::::0;::::1;::::0;1745:18:1;;1507:47:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1415:151;1302:264;1227:346:::0;:::o;654:565::-;581:10;-1:-1:-1;;;;;595:8:0;581:22;;577:49;;612:14;;-1:-1:-1;;;612:14:0;;;;;;;;;;;577:49;820:37:::1;::::0;-1:-1:-1;;;820:37:0;;851:4:::1;820:37;::::0;::::1;1347:51:1::0;796:21:0::1;::::0;346:42:::1;::::0;820:22:::1;::::0;1320:18:1;;820:37:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;796:61:::0;-1:-1:-1;869:17:0::1;::::0;912:36:::1;::::0;;::::1;923:6:::0;912:36:::1;:::i;:::-;868:80;;;;960:12;978:9;-1:-1:-1::0;;;;;978:14:0::1;993:7;978:23;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;959:42;;;1017:7;1012:37;;1033:16;;-1:-1:-1::0;;;1033:16:0::1;;;;;;;;;;;1012:37;1083;::::0;-1:-1:-1;;;1083:37:0;;1114:4:::1;1083:37;::::0;::::1;1347:51:1::0;1060:20:0::1;::::0;346:42:::1;::::0;1083:22:::1;::::0;1320:18:1;;1083:37:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1060:60;;1151:13;1135:12;:29;1131:81;;1188:12;;-1:-1:-1::0;;;1188:12:0::1;;;;;;;;;;;1131:81;785:434;;;;;654:565:::0;;;;:::o;14:131:1:-;-1:-1:-1;;;;;89:31:1;;79:42;;69:70;;135:1;132;125:12;150:247;209:6;262:2;250:9;241:7;237:23;233:32;230:52;;;278:1;275;268:12;230:52;317:9;304:23;336:31;361:5;336:31;:::i;:::-;386:5;150:247;-1:-1:-1;;;150:247:1:o;402:794::-;490:6;498;506;514;567:2;555:9;546:7;542:23;538:32;535:52;;;583:1;580;573:12;535:52;622:9;609:23;641:31;666:5;641:31;:::i;:::-;691:5;-1:-1:-1;743:2:1;728:18;;715:32;;-1:-1:-1;798:2:1;783:18;;770:32;821:18;851:14;;;848:34;;;878:1;875;868:12;848:34;916:6;905:9;901:22;891:32;;961:7;954:4;950:2;946:13;942:27;932:55;;983:1;980;973:12;932:55;1023:2;1010:16;1049:2;1041:6;1038:14;1035:34;;;1065:1;1062;1055:12;1035:34;1110:7;1105:2;1096:6;1092:2;1088:15;1084:24;1081:37;1078:57;;;1131:1;1128;1121:12;1078:57;402:794;;;;-1:-1:-1;;1162:2:1;1154:11;;-1:-1:-1;;;402:794:1:o;1409:184::-;1479:6;1532:2;1520:9;1511:7;1507:23;1503:32;1500:52;;;1548:1;1545;1538:12;1500:52;-1:-1:-1;1571:16:1;;1409:184;-1:-1:-1;1409:184:1:o;1877:277::-;1944:6;1997:2;1985:9;1976:7;1972:23;1968:32;1965:52;;;2013:1;2010;2003:12;1965:52;2045:9;2039:16;2098:5;2091:13;2084:21;2077:5;2074:32;2064:60;;2120:1;2117;2110:12;2159:127;2220:10;2215:3;2211:20;2208:1;2201:31;2251:4;2248:1;2241:15;2275:4;2272:1;2265:15;2291:1064;2376:6;2384;2437:2;2425:9;2416:7;2412:23;2408:32;2405:52;;;2453:1;2450;2443:12;2405:52;2492:9;2479:23;2511:31;2536:5;2511:31;:::i;:::-;2561:5;-1:-1:-1;2617:2:1;2602:18;;2589:32;2640:18;2670:14;;;2667:34;;;2697:1;2694;2687:12;2667:34;2735:6;2724:9;2720:22;2710:32;;2780:7;2773:4;2769:2;2765:13;2761:27;2751:55;;2802:1;2799;2792:12;2751:55;2838:2;2825:16;2860:2;2856;2853:10;2850:36;;;2866:18;;:::i;:::-;2941:2;2935:9;2909:2;2995:13;;-1:-1:-1;;2991:22:1;;;3015:2;2987:31;2983:40;2971:53;;;3039:18;;;3059:22;;;3036:46;3033:72;;;3085:18;;:::i;:::-;3125:10;3121:2;3114:22;3160:2;3152:6;3145:18;3200:7;3195:2;3190;3186;3182:11;3178:20;3175:33;3172:53;;;3221:1;3218;3211:12;3172:53;3277:2;3272;3268;3264:11;3259:2;3251:6;3247:15;3234:46;3322:1;3317:2;3312;3304:6;3300:15;3296:24;3289:35;3343:6;3333:16;;;;;;;2291:1064;;;;;:::o;3360:412::-;3489:3;3527:6;3521:13;3552:1;3562:129;3576:6;3573:1;3570:13;3562:129;;;3674:4;3658:14;;;3654:25;;3648:32;3635:11;;;3628:53;3591:12;3562:129;;;-1:-1:-1;3746:1:1;3710:16;;3735:13;;;-1:-1:-1;3710:16:1;3360:412;-1:-1:-1;3360:412:1:o
Swarm Source
ipfs://46f43527e11fe273547f93f1c7e239644ad010024b0a66bff51e2b9a8865d84f
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
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.