Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 10 from a total of 10 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Withdraw | 5228821 | 2210 days ago | IN | 0 ETH | 0.00020788 | ||||
Withdraw | 5196830 | 2216 days ago | IN | 0 ETH | 0.0034279 | ||||
Add Extension | 5182600 | 2218 days ago | IN | 0 ETH | 0.00014731 | ||||
Add Extension | 5182572 | 2218 days ago | IN | 0 ETH | 0.00014731 | ||||
Add Extension | 5182563 | 2218 days ago | IN | 0 ETH | 0.00014731 | ||||
Add Extension | 5181930 | 2218 days ago | IN | 0 ETH | 0.00019642 | ||||
Add Extension | 5181850 | 2218 days ago | IN | 0 ETH | 0.00014731 | ||||
Add Extension | 5181788 | 2218 days ago | IN | 0 ETH | 0.00019642 | ||||
Add Extension | 5181775 | 2218 days ago | IN | 0 ETH | 0.00025642 | ||||
0x60606040 | 5161643 | 2222 days ago | IN | Create: LeRT_Bounty | 0 ETH | 0.00390622 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
LeRT_Bounty
Compiler Version
v0.4.20-nightly.2018.1.6+commit.2548228b
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-02-26 */ /** * Legenrich LeRT Bounty Payment Contract * * More at https://legenrich.com * * Smart contract and pyament gateway developed by https://smart2be.com, * Premium ICO campaign managing company * **/ pragma solidity ^0.4.19; contract owned { address public owner; function owned() public { owner = msg.sender; } modifier onlyOwner { require(msg.sender == owner); _; } function transferOwnership(address newOwner) onlyOwner public { owner = newOwner; } } /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } contract Week { function get(address from_) public returns (uint256); } contract Token { /// @return total amount of tokens function totalSupply() public constant returns (uint256 supply); /// @param _owner The address from which the balance will be retrieved /// @return The balance function balanceOf(address _owner) public constant returns (uint256 balance); /// @notice send `_value` token to `_to` from `msg.sender` /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return Whether the transfer was successful or not function transfer(address _to, uint256 _value) public returns (bool success); /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from` /// @param _from The address of the sender /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return Whether the transfer was successful or not function transferFrom(address _from, address _to, uint256 _value) public returns (bool success); /// @notice `msg.sender` approves `_addr` to spend `_value` tokens /// @param _spender The address of the account able to transfer the tokens /// @param _value The amount of wei to be approved for transfer /// @return Whether the approval was successful or not function approve(address _spender, uint256 _value) public returns (bool success); /// @param _owner The address of the account owning tokens /// @param _spender The address of the account able to transfer the tokens /// @return Amount of remaining tokens allowed to spent function allowance(address _owner, address _spender) public constant returns (uint256 remaining); event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); uint public decimals; string public name; } contract StandardToken is Token { using SafeMath for uint256; function transfer(address _to, uint256 _value) public returns (bool success) { if (balances[msg.sender] >= _value && balances[_to].add(_value) > balances[_to]) { balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); Transfer(msg.sender, _to, _value); return true; } else { return false; } } function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) { if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to].add(_value) > balances[_to]) { balances[_to] = balances[_to].add(_value); balances[_from] = balances[_from].sub(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); Transfer(_from, _to, _value); return true; } else { return false; } } function balanceOf(address _owner) public constant returns (uint256 balance) { return balances[_owner]; } function approve(address _spender, uint256 _value) public returns (bool success) { allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public constant returns (uint256 remaining) { return allowed[_owner][_spender]; } mapping(address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; uint256 public totalSupply; } contract LeRT_Bounty is owned { using SafeMath for uint256; address public token; mapping (address => uint256) public sent; address[] internal extention; event Withdraw(address user, uint256 amount, uint256 balance); /** * @notice Construct Bounty Payment Contract * * */ function LeRT_Bounty() public { token = 0x13646D839725a5E88555a694ac94696824a18332; // ERC20 Contract address } /** * @notice All payments if appears go to owner * */ function() payable public{ owner.transfer(msg.value); } /** * @notice Owner can change ERC20 contract address * * @param token_ New ERC20 contract address * */ function changeToken(address token_) onlyOwner public { token = token_; } /** * @notice Add external ERC20 tokens balances * * @param ext_ Address of external balances * */ function addExtension(address ext_) onlyOwner public { extention.push(ext_); } function withdraw(uint256 amount_) public { uint256 tokens; uint256 remain; tokens = _balanceOf(msg.sender); require(tokens.sub(sent[msg.sender]) >= amount_); sent[msg.sender] = sent[msg.sender].add(amount_); remain = tokens.sub(sent[msg.sender]); require(Token(token).transfer(msg.sender, amount_)); Withdraw(msg.sender, amount_, remain); } function balanceOf(address user_) public constant returns (uint256) { require(extention.length > 0); uint256 balance; for (uint256 i = 0; i < extention.length; i++){ Week eachWeek = Week(extention[i]); balance = balance.add(eachWeek.get(user_)); } return (balance.sub(sent[user_])); } function _balanceOf(address user_) internal constant returns (uint256) { require(extention.length > 0); uint256 balance; for (uint256 i = 0; i < extention.length; i++){ Week eachWeek = Week(extention[i]); balance = balance.add(eachWeek.get(user_)); } return balance; } function balanceTotal() public constant returns (uint256){ return Token(token).balanceOf(this); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"ext_","type":"address"}],"name":"addExtension","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount_","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"balanceTotal","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"token_","type":"address"}],"name":"changeToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"user_","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"sent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"balance","type":"uint256"}],"name":"Withdraw","type":"event"}]
Contract Creation Code
6060604052341561000f57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507313646d839725a5e88555a694ac94696824a18332600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610cec806100b36000396000f300606060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063170ff3e1146100fc5780632e1a7d4d1461013557806342b8c4151461015857806366829b161461018157806370a08231146101ba5780637bf786f8146102075780638da5cb5b14610254578063f2fde38b146102a9578063fc0c546a146102e2575b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015156100fa57600080fd5b005b341561010757600080fd5b610133600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610337565b005b341561014057600080fd5b61015660048080359060200190919050506103f8565b005b341561016357600080fd5b61016b6106ba565b6040518082815260200191505060405180910390f35b341561018c57600080fd5b6101b8600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107a1565b005b34156101c557600080fd5b6101f1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610840565b6040518082815260200191505060405180910390f35b341561021257600080fd5b61023e600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109e4565b6040518082815260200191505060405180910390f35b341561025f57600080fd5b6102676109fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102b457600080fd5b6102e0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a21565b005b34156102ed57600080fd5b6102f5610abf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561039257600080fd5b600380548060010182816103a69190610c6f565b9160005260206000209001600083909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60008061040433610ae5565b915082610459600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c3890919063ffffffff16565b1015151561046657600080fd5b6104b883600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c5190919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061054d600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610c3890919063ffffffff16565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561061c57600080fd5b6102c65a03f1151561062d57600080fd5b50505060405180519050151561064257600080fd5b7ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568338483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390a1505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561078157600080fd5b6102c65a03f1151561079257600080fd5b50505060405180519050905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107fc57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600080600060038054905011151561085a57600080fd5b600091505b6003805490508210156109885760038281548110151561087b57fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506109798173ffffffffffffffffffffffffffffffffffffffff1663c2bc2efc876000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561094f57600080fd5b6102c65a03f1151561096057600080fd5b5050506040518051905084610c5190919063ffffffff16565b9250818060010192505061085f565b6109da600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c3890919063ffffffff16565b9350505050919050565b60026020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a7c57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000600380549050111515610aff57600080fd5b600091505b600380549050821015610c2d57600382815481101515610b2057fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050610c1e8173ffffffffffffffffffffffffffffffffffffffff1663c2bc2efc876000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610bf457600080fd5b6102c65a03f11515610c0557600080fd5b5050506040518051905084610c5190919063ffffffff16565b92508180600101925050610b04565b829350505050919050565b6000828211151515610c4657fe5b818303905092915050565b6000808284019050838110151515610c6557fe5b8091505092915050565b815481835581811511610c9657818360005260206000209182019101610c959190610c9b565b5b505050565b610cbd91905b80821115610cb9576000816000905550600101610ca1565b5090565b905600a165627a7a723058207763cbef70f1e995490b308184dec2df49e34d2dd03e9752243a258d12c5e3cf0029
Deployed Bytecode
0x606060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063170ff3e1146100fc5780632e1a7d4d1461013557806342b8c4151461015857806366829b161461018157806370a08231146101ba5780637bf786f8146102075780638da5cb5b14610254578063f2fde38b146102a9578063fc0c546a146102e2575b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015156100fa57600080fd5b005b341561010757600080fd5b610133600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610337565b005b341561014057600080fd5b61015660048080359060200190919050506103f8565b005b341561016357600080fd5b61016b6106ba565b6040518082815260200191505060405180910390f35b341561018c57600080fd5b6101b8600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107a1565b005b34156101c557600080fd5b6101f1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610840565b6040518082815260200191505060405180910390f35b341561021257600080fd5b61023e600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109e4565b6040518082815260200191505060405180910390f35b341561025f57600080fd5b6102676109fc565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102b457600080fd5b6102e0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a21565b005b34156102ed57600080fd5b6102f5610abf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561039257600080fd5b600380548060010182816103a69190610c6f565b9160005260206000209001600083909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60008061040433610ae5565b915082610459600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c3890919063ffffffff16565b1015151561046657600080fd5b6104b883600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c5190919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061054d600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483610c3890919063ffffffff16565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561061c57600080fd5b6102c65a03f1151561062d57600080fd5b50505060405180519050151561064257600080fd5b7ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568338483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390a1505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561078157600080fd5b6102c65a03f1151561079257600080fd5b50505060405180519050905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107fc57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600080600060038054905011151561085a57600080fd5b600091505b6003805490508210156109885760038281548110151561087b57fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506109798173ffffffffffffffffffffffffffffffffffffffff1663c2bc2efc876000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561094f57600080fd5b6102c65a03f1151561096057600080fd5b5050506040518051905084610c5190919063ffffffff16565b9250818060010192505061085f565b6109da600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484610c3890919063ffffffff16565b9350505050919050565b60026020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a7c57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000600380549050111515610aff57600080fd5b600091505b600380549050821015610c2d57600382815481101515610b2057fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050610c1e8173ffffffffffffffffffffffffffffffffffffffff1663c2bc2efc876000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610bf457600080fd5b6102c65a03f11515610c0557600080fd5b5050506040518051905084610c5190919063ffffffff16565b92508180600101925050610b04565b829350505050919050565b6000828211151515610c4657fe5b818303905092915050565b6000808284019050838110151515610c6557fe5b8091505092915050565b815481835581811511610c9657818360005260206000209182019101610c959190610c9b565b5b505050565b610cbd91905b80821115610cb9576000816000905550600101610ca1565b5090565b905600a165627a7a723058207763cbef70f1e995490b308184dec2df49e34d2dd03e9752243a258d12c5e3cf0029
Swarm Source
bzzr://7763cbef70f1e995490b308184dec2df49e34d2dd03e9752243a258d12c5e3cf
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 24 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ 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.