Source Code
Overview
ETH Balance
ETH Value
$0.00Latest 25 from a total of 162 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw All | 7702810 | 545 days ago | IN | 0 ETH | 0.00000186 | ||||
| Mint | 7702761 | 545 days ago | IN | 0.00001 ETH | 0.00000139 | ||||
| Mint | 7702752 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702745 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702604 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702599 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702589 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702549 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702542 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702520 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702498 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702493 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702489 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702483 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702478 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702473 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702469 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702464 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702455 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702450 | 545 days ago | IN | 0.00001 ETH | 0.00000141 | ||||
| Mint | 7702446 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702443 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702440 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702437 | 545 days ago | IN | 0.00001 ETH | 0.0000014 | ||||
| Mint | 7702429 | 545 days ago | IN | 0.00001 ETH | 0.0000014 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 7702810 | 545 days ago | 0.00326 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Legendary
Compiler Version
v0.8.24+commit.e11b9ed9
Optimization Enabled:
Yes with 200 runs
Other Settings:
london EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// Deployed with the Atlas IDE
// https://app.atlaszk.com/
// SPDX-License-Identifier: Unlicensed
pragma solidity ^0.8.0;
contract Legendary {
address public owner;
mapping(address => bool) public eligibleParticipants;
event Claimed(address indexed participant);
event Withdrawn(address indexed owner, uint256 amount);
event Minted(address indexed recipient, uint256 amount);
constructor() {
owner = msg.sender;
}
modifier onlyOwner() {
require(msg.sender == owner, "s");
_;
}
function claim() external payable {
require(msg.value == 0.00003 ether, "shit happens");
// Save the participant's wallet address
eligibleParticipants[msg.sender] = true;
emit Claimed(msg.sender);
}
function mint() external payable {
require(msg.value == 0.00001 ether, "shit happens");
emit Minted(msg.sender, msg.value);
}
function mintLoto() external payable {
require(msg.value == 0.000005 ether, "shit happens");
emit Minted(msg.sender, msg.value);
}
function sendEthTo(address payable _recipient, uint256 _amount) external onlyOwner {
require(_amount > 0, "Amount must be greater than zero");
require(address(this).balance >= _amount, "Insufficient contract balance");
_recipient.transfer(_amount);
emit Withdrawn(owner, _amount);
}
function withdrawAll() external onlyOwner {
uint256 contractBalance = address(this).balance;
require(contractBalance > 0, "Contract balance is zero");
payable(owner).transfer(contractBalance);
emit Withdrawn(owner, contractBalance);
}
function getContractBalance() external view returns (uint256) {
return address(this).balance;
}
}{
"remappings": [
"forge-std/=lib/forge-std/src/"
],
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"evmVersion": "london",
"viaIR": false,
"debug": {
"revertStrings": "default"
},
"libraries": {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"participant","type":"address"}],"name":"Claimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Minted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdrawn","type":"event"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"eligibleParticipants","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"mintLoto","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address payable","name":"_recipient","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"sendEthTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawAll","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50600080546001600160a01b03191633179055610585806100326000396000f3fe60806040526004361061007b5760003560e01c806374b78f601161004e57806374b78f60146100d2578063853828b6146100da57806389dd5e3e146100ef5780638da5cb5b1461012f57600080fd5b80631249c58b14610080578063370778dc1461008a5780634e71d92d146100aa5780636f9fb98a146100b2575b600080fd5b610088610167565b005b34801561009657600080fd5b506100886100a53660046104d9565b6101cc565b610088610327565b3480156100be57600080fd5b506040514781526020015b60405180910390f35b610088610391565b3480156100e657600080fd5b506100886103b6565b3480156100fb57600080fd5b5061011f61010a366004610505565b60016020526000908152604090205460ff1681565b60405190151581526020016100c9565b34801561013b57600080fd5b5060005461014f906001600160a01b031681565b6040516001600160a01b0390911681526020016100c9565b346509184e72a000146101955760405162461bcd60e51b815260040161018c90610529565b60405180910390fd5b60405134815233907f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe9060200160405180910390a2565b6000546001600160a01b0316331461020a5760405162461bcd60e51b81526020600482015260016024820152607360f81b604482015260640161018c565b6000811161025a5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f604482015260640161018c565b804710156102aa5760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420636f6e74726163742062616c616e6365000000604482015260640161018c565b6040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156102e0573d6000803e3d6000fd5b506000546040518281526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a25050565b34651b48eb57e0001461034c5760405162461bcd60e51b815260040161018c90610529565b336000818152600160208190526040808320805460ff1916909217909155517fb449c24d261a59627b537c8c41c57ab559f4205c56bea745ff61c5521bece2149190a2565b3465048c27395000146101955760405162461bcd60e51b815260040161018c90610529565b6000546001600160a01b031633146103f45760405162461bcd60e51b81526020600482015260016024820152607360f81b604482015260640161018c565b47806104425760405162461bcd60e51b815260206004820152601860248201527f436f6e74726163742062616c616e6365206973207a65726f0000000000000000604482015260640161018c565b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561047b573d6000803e3d6000fd5b506000546040518281526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a250565b6001600160a01b03811681146104d657600080fd5b50565b600080604083850312156104ec57600080fd5b82356104f7816104c1565b946020939093013593505050565b60006020828403121561051757600080fd5b8135610522816104c1565b9392505050565b6020808252600c908201526b736869742068617070656e7360a01b60408201526060019056fea264697066735822122085639b330824ed4b16fcfb810db982f2bc19f33bdce498bf4f947222bdecbf6864736f6c63430008180033
Deployed Bytecode
0x60806040526004361061007b5760003560e01c806374b78f601161004e57806374b78f60146100d2578063853828b6146100da57806389dd5e3e146100ef5780638da5cb5b1461012f57600080fd5b80631249c58b14610080578063370778dc1461008a5780634e71d92d146100aa5780636f9fb98a146100b2575b600080fd5b610088610167565b005b34801561009657600080fd5b506100886100a53660046104d9565b6101cc565b610088610327565b3480156100be57600080fd5b506040514781526020015b60405180910390f35b610088610391565b3480156100e657600080fd5b506100886103b6565b3480156100fb57600080fd5b5061011f61010a366004610505565b60016020526000908152604090205460ff1681565b60405190151581526020016100c9565b34801561013b57600080fd5b5060005461014f906001600160a01b031681565b6040516001600160a01b0390911681526020016100c9565b346509184e72a000146101955760405162461bcd60e51b815260040161018c90610529565b60405180910390fd5b60405134815233907f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe9060200160405180910390a2565b6000546001600160a01b0316331461020a5760405162461bcd60e51b81526020600482015260016024820152607360f81b604482015260640161018c565b6000811161025a5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f604482015260640161018c565b804710156102aa5760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420636f6e74726163742062616c616e6365000000604482015260640161018c565b6040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156102e0573d6000803e3d6000fd5b506000546040518281526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a25050565b34651b48eb57e0001461034c5760405162461bcd60e51b815260040161018c90610529565b336000818152600160208190526040808320805460ff1916909217909155517fb449c24d261a59627b537c8c41c57ab559f4205c56bea745ff61c5521bece2149190a2565b3465048c27395000146101955760405162461bcd60e51b815260040161018c90610529565b6000546001600160a01b031633146103f45760405162461bcd60e51b81526020600482015260016024820152607360f81b604482015260640161018c565b47806104425760405162461bcd60e51b815260206004820152601860248201527f436f6e74726163742062616c616e6365206973207a65726f0000000000000000604482015260640161018c565b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561047b573d6000803e3d6000fd5b506000546040518281526001600160a01b03909116907f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d59060200160405180910390a250565b6001600160a01b03811681146104d657600080fd5b50565b600080604083850312156104ec57600080fd5b82356104f7816104c1565b946020939093013593505050565b60006020828403121561051757600080fd5b8135610522816104c1565b9392505050565b6020808252600c908201526b736869742068617070656e7360a01b60408201526060019056fea264697066735822122085639b330824ed4b16fcfb810db982f2bc19f33bdce498bf4f947222bdecbf6864736f6c63430008180033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
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.