More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 49,896 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 329235405 | 5 mins ago | IN | 0.005 ETH | 0.00000209 | ||||
Swap | 329233854 | 12 mins ago | IN | 0 ETH | 0.00000566 | ||||
Withdraw | 329225905 | 45 mins ago | IN | 0 ETH | 0.00000198 | ||||
Swap Eth | 329219714 | 1 hr ago | IN | 0.03315145 ETH | 0.00000356 | ||||
Withdraw ETH | 329217800 | 1 hr ago | IN | 0 ETH | 0.00000265 | ||||
Swap Eth | 329213685 | 1 hr ago | IN | 0.01807904 ETH | 0.00000342 | ||||
Withdraw | 329210372 | 1 hr ago | IN | 0 ETH | 0.00000318 | ||||
Swap Eth | 329209499 | 1 hr ago | IN | 0.1388 ETH | 0.00000181 | ||||
Swap Eth | 329209223 | 1 hr ago | IN | 0.012 ETH | 0.00000181 | ||||
Withdraw ETH | 329206716 | 2 hrs ago | IN | 0 ETH | 0.00000078 | ||||
Swap | 329206592 | 2 hrs ago | IN | 0 ETH | 0.00000163 | ||||
Transfer | 329201621 | 2 hrs ago | IN | 0.0121 ETH | 0.00000029 | ||||
Transfer | 329200198 | 2 hrs ago | IN | 0.1115 ETH | 0.00000037 | ||||
Transfer | 329185222 | 3 hrs ago | IN | 0.0477 ETH | 0.00000064 | ||||
Withdraw | 329184623 | 3 hrs ago | IN | 0 ETH | 0.00000113 | ||||
Transfer | 329183923 | 3 hrs ago | IN | 0.01024271 ETH | 0.00000066 | ||||
Withdraw ETH | 329181638 | 3 hrs ago | IN | 0 ETH | 0.0000016 | ||||
Withdraw ETH | 329181185 | 3 hrs ago | IN | 0 ETH | 0.0000016 | ||||
Transfer | 329181104 | 3 hrs ago | IN | 6.00004 ETH | 0.00000104 | ||||
Transfer | 329179462 | 3 hrs ago | IN | 1 ETH | 0.00000133 | ||||
Swap Eth | 329178094 | 4 hrs ago | IN | 0.5 ETH | 0.00000383 | ||||
Withdraw | 329169680 | 4 hrs ago | IN | 0 ETH | 0.0000163 | ||||
Withdraw | 329166739 | 4 hrs ago | IN | 0 ETH | 0.00003861 | ||||
Withdraw | 329165155 | 4 hrs ago | IN | 0 ETH | 0.00005606 | ||||
Swap Eth | 329165002 | 4 hrs ago | IN | 0.00371169 ETH | 0.00003461 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
329217800 | 1 hr ago | 0.005135 ETH | ||||
329206716 | 2 hrs ago | 0.004146 ETH | ||||
329181638 | 3 hrs ago | 0.018826 ETH | ||||
329181185 | 3 hrs ago | 6.04169 ETH | ||||
329141874 | 6 hrs ago | 0.011294 ETH | ||||
329140753 | 6 hrs ago | 1.742525 ETH | ||||
329138728 | 6 hrs ago | 1.999041 ETH | ||||
329111747 | 8 hrs ago | 0.010007 ETH | ||||
329105777 | 9 hrs ago | 0.024857 ETH | ||||
329095994 | 9 hrs ago | 0.032425 ETH | ||||
329092908 | 10 hrs ago | 0.045725 ETH | ||||
329089217 | 10 hrs ago | 0.00482 ETH | ||||
329089056 | 10 hrs ago | 0.148807 ETH | ||||
329085238 | 10 hrs ago | 0.071651 ETH | ||||
329083612 | 10 hrs ago | 0.013621 ETH | ||||
329080748 | 10 hrs ago | 0.09985 ETH | ||||
329075701 | 11 hrs ago | 0.045097 ETH | ||||
329068818 | 11 hrs ago | 0.56724 ETH | ||||
329063745 | 12 hrs ago | 0.012301 ETH | ||||
329063620 | 12 hrs ago | 1 ETH | ||||
329057699 | 12 hrs ago | 0.089808 ETH | ||||
329054029 | 12 hrs ago | 0.256126 ETH | ||||
329047434 | 13 hrs ago | 0.041806 ETH | ||||
329045746 | 13 hrs ago | 0.011448 ETH | ||||
329045746 | 13 hrs ago | 0.009866 ETH |
Loading...
Loading
Contract Name:
Bridgers
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
Yes with 200 runs
Other Settings:
istanbul EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/security/ReentrancyGuard.sol"; import "@openzeppelin/contracts/utils/math/SafeMath.sol"; import "./lib/TransferHelper.sol"; contract Bridgers is ReentrancyGuard, Ownable { using SafeMath for uint256; string public name; string public symbol; event Swap( address fromToken, string toToken, address sender, string destination, uint256 fromAmount, uint256 minReturnAmount ); event SwapEth( string toToken, address sender, string destination, uint256 fromAmount, uint256 minReturnAmount ); event WithdrawETH(uint256 amount); event Withdtraw(address token, uint256 amount); constructor() { name = "Bridgers1.1"; symbol = "Bridgers"; } function swap( address fromToken, string memory toToken, string memory destination, uint256 fromAmount, uint256 minReturnAmount ) external nonReentrant { require(fromToken != address(0), "FROMTOKEN_CANT_T_BE_0"); require(fromAmount > 0, "FROM_TOKEN_AMOUNT_MUST_BE_MORE_THAN_0"); uint256 _inputAmount; uint256 _fromTokenBalanceOrigin = IERC20(fromToken).balanceOf(address(this)); TransferHelper.safeTransferFrom(fromToken, msg.sender, address(this), fromAmount); uint256 _fromTokenBalanceNew = IERC20(fromToken).balanceOf(address(this)); _inputAmount = _fromTokenBalanceNew.sub(_fromTokenBalanceOrigin); require(_inputAmount > 0, "NO_FROM_TOKEN_TRANSFER_TO_THIS_CONTRACT"); emit Swap(fromToken, toToken, msg.sender, destination, fromAmount, minReturnAmount); } function swapEth(string memory toToken, string memory destination, uint256 minReturnAmount ) external payable nonReentrant { uint256 _ethAmount = msg.value; require(_ethAmount > 0, "ETH_AMOUNT_MUST_BE_MORE_THAN_0"); emit SwapEth(toToken, msg.sender, destination, _ethAmount, minReturnAmount); } function withdrawETH(address destination, uint256 amount) external onlyOwner { require(destination != address(0), "DESTINATION_CANNT_BE_0_ADDRESS"); uint256 balance = address(this).balance; require(balance >= amount, "AMOUNT_CANNT_MORE_THAN_BALANCE"); TransferHelper.safeTransferETH(destination, amount); emit WithdrawETH(amount); } function withdraw(address token, address destination, uint256 amount) external onlyOwner { require(destination != address(0), "DESTINATION_CANNT_BE_0_ADDRESS"); require(token != address(0), "TOKEN_MUST_NOT_BE_0"); uint256 balance = IERC20(token).balanceOf(address(this)); require(balance >= amount, "AMOUNT_CANNT_MORE_THAN_BALANCE"); TransferHelper.safeTransfer(token, destination, amount); emit Withdtraw(token, amount); } receive() external payable {} }
// SPDX-License-Identifier: MIT pragma solidity >=0.8.0; library TransferHelper { function safeApprove(address token, address to, uint value) internal { // bytes4(keccak256(bytes('approve(address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x095ea7b3, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: APPROVE_FAILED'); } function safeTransfer(address token, address to, uint value) internal { // bytes4(keccak256(bytes('transfer(address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0xa9059cbb, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FAILED'); } function safeTransferFrom(address token, address from, address to, uint value) internal { // bytes4(keccak256(bytes('transferFrom(address,address,uint256)'))); (bool success, bytes memory data) = token.call(abi.encodeWithSelector(0x23b872dd, from, to, value)); require(success && (data.length == 0 || abi.decode(data, (bool))), 'TransferHelper: TRANSFER_FROM_FAILED'); } function safeTransferETH(address to, uint value) internal { (bool success,) = to.call{value:value}(new bytes(0)); require(success, 'TransferHelper: ETH_TRANSFER_FAILED'); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; // CAUTION // This version of SafeMath should only be used with Solidity 0.8 or later, // because it relies on the compiler's built in overflow checks. /** * @dev Wrappers over Solidity's arithmetic operations. * * NOTE: `SafeMath` is no longer needed starting with Solidity 0.8. The compiler * now has built in overflow checking. */ library SafeMath { /** * @dev Returns the addition of two unsigned integers, with an overflow flag. * * _Available since v3.4._ */ function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { uint256 c = a + b; if (c < a) return (false, 0); return (true, c); } } /** * @dev Returns the substraction of two unsigned integers, with an overflow flag. * * _Available since v3.4._ */ function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b > a) return (false, 0); return (true, a - b); } } /** * @dev Returns the multiplication of two unsigned integers, with an overflow flag. * * _Available since v3.4._ */ function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) return (true, 0); uint256 c = a * b; if (c / a != b) return (false, 0); return (true, c); } } /** * @dev Returns the division of two unsigned integers, with a division by zero flag. * * _Available since v3.4._ */ function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a / b); } } /** * @dev Returns the remainder of dividing two unsigned integers, with a division by zero flag. * * _Available since v3.4._ */ function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a % b); } } /** * @dev Returns the addition of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `+` operator. * * Requirements: * * - Addition cannot overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { return a + b; } /** * @dev Returns the subtraction of two unsigned integers, reverting on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { return a - b; } /** * @dev Returns the multiplication of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `*` operator. * * Requirements: * * - Multiplication cannot overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { return a * b; } /** * @dev Returns the integer division of two unsigned integers, reverting on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. * * Requirements: * * - The divisor cannot be zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * reverting when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function mod(uint256 a, uint256 b) internal pure returns (uint256) { return a % b; } /** * @dev Returns the subtraction of two unsigned integers, reverting with custom message on * overflow (when the result is negative). * * CAUTION: This function is deprecated because it requires allocating memory for the error * message unnecessarily. For custom revert reasons use {trySub}. * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b <= a, errorMessage); return a - b; } } /** * @dev Returns the integer division of two unsigned integers, reverting with custom message on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function div( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a / b; } } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * reverting with custom message when dividing by zero. * * CAUTION: This function is deprecated because it requires allocating memory for the error * message unnecessarily. For custom revert reasons use {tryMod}. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function mod( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a % b; } } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address recipient, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `sender` to `recipient` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * @dev Contract module that helps prevent reentrant calls to a function. * * Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier * available, which can be applied to functions to make sure there are no nested * (reentrant) calls to them. * * Note that because there is a single `nonReentrant` guard, functions marked as * `nonReentrant` may not call one another. This can be worked around by making * those functions `private`, and then adding `external` `nonReentrant` entry * points to them. * * TIP: If you would like to learn more about reentrancy and alternative ways * to protect against it, check out our blog post * https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul]. */ abstract contract ReentrancyGuard { // Booleans are more expensive than uint256 or any type that takes up a full // word because each write operation emits an extra SLOAD to first read the // slot's contents, replace the bits taken up by the boolean, and then write // back. This is the compiler's defense against contract upgrades and // pointer aliasing, and it cannot be disabled. // The values being non-zero value makes deployment a bit more expensive, // but in exchange the refund on every call to nonReentrant will be lower in // amount. Since refunds are capped to a percentage of the total // transaction's gas, it is best to keep them low in cases like this one, to // increase the likelihood of the full refund coming into effect. uint256 private constant _NOT_ENTERED = 1; uint256 private constant _ENTERED = 2; uint256 private _status; constructor() { _status = _NOT_ENTERED; } /** * @dev Prevents a contract from calling itself, directly or indirectly. * Calling a `nonReentrant` function from another `nonReentrant` * function is not supported. It is possible to prevent this from happening * by making the `nonReentrant` function external, and make it call a * `private` function that does the actual work. */ modifier nonReentrant() { // On the first call to nonReentrant, _notEntered will be true require(_status != _ENTERED, "ReentrancyGuard: reentrant call"); // Any calls to nonReentrant after this point will fail _status = _ENTERED; _; // By storing the original value once again, a refund is triggered (see // https://eips.ethereum.org/EIPS/eip-2200) _status = _NOT_ENTERED; } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "../utils/Context.sol"; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _setOwner(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _setOwner(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
{ "remappings": [], "optimizer": { "enabled": true, "runs": 200 }, "evmVersion": "istanbul", "libraries": {}, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"fromToken","type":"address"},{"indexed":false,"internalType":"string","name":"toToken","type":"string"},{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"string","name":"destination","type":"string"},{"indexed":false,"internalType":"uint256","name":"fromAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"minReturnAmount","type":"uint256"}],"name":"Swap","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"toToken","type":"string"},{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"string","name":"destination","type":"string"},{"indexed":false,"internalType":"uint256","name":"fromAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"minReturnAmount","type":"uint256"}],"name":"SwapEth","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"WithdrawETH","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Withdtraw","type":"event"},{"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":[{"internalType":"address","name":"fromToken","type":"address"},{"internalType":"string","name":"toToken","type":"string"},{"internalType":"string","name":"destination","type":"string"},{"internalType":"uint256","name":"fromAmount","type":"uint256"},{"internalType":"uint256","name":"minReturnAmount","type":"uint256"}],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"toToken","type":"string"},{"internalType":"string","name":"destination","type":"string"},{"internalType":"uint256","name":"minReturnAmount","type":"uint256"}],"name":"swapEth","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"destination","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"destination","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040523480156200001157600080fd5b50600160005562000022336200008f565b60408051808201909152600b8082526a4272696467657273312e3160a81b60209092019182526200005691600291620000e1565b5060408051808201909152600880825267427269646765727360c01b60209092019182526200008891600391620000e1565b50620001c4565b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b828054620000ef9062000187565b90600052602060002090601f0160209004810192826200011357600085556200015e565b82601f106200012e57805160ff19168380011785556200015e565b828001600101855582156200015e579182015b828111156200015e57825182559160200191906001019062000141565b506200016c92915062000170565b5090565b5b808211156200016c576000815560010162000171565b600181811c908216806200019c57607f821691505b60208210811415620001be57634e487b7160e01b600052602260045260246000fd5b50919050565b61119780620001d46000396000f3fe60806040526004361061008a5760003560e01c80638da5cb5b116100595780638da5cb5b1461010b57806395d89b41146101335780639ddf93bb14610148578063d9caed1214610168578063f2fde38b1461018857600080fd5b806306fdde031461009657806316b3b4c2146100c15780634782f779146100d6578063715018a6146100f657600080fd5b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101a8565b6040516100b8919061102c565b60405180910390f35b6100d46100cf366004610f0f565b610236565b005b3480156100e257600080fd5b506100d46100f1366004610ec6565b61032b565b34801561010257600080fd5b506100d461043e565b34801561011757600080fd5b506001546040516001600160a01b0390911681526020016100b8565b34801561013f57600080fd5b506100ab610474565b34801561015457600080fd5b506100d4610163366004610e43565b610481565b34801561017457600080fd5b506100d4610183366004610e08565b610747565b34801561019457600080fd5b506100d46101a3366004610dee565b610932565b600280546101b590611110565b80601f01602080910402602001604051908101604052809291908181526020018280546101e190611110565b801561022e5780601f106102035761010080835404028352916020019161022e565b820191906000526020600020905b81548152906001019060200180831161021157829003601f168201915b505050505081565b6002600054141561028e5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b600260005534806102e15760405162461bcd60e51b815260206004820152601e60248201527f4554485f414d4f554e545f4d5553545f42455f4d4f52455f5448414e5f3000006044820152606401610285565b7f4e96fb90a89341a56db7ad2bbf04c715bbf20be6a9a9e764671f718c4697649a843385848660405161031895949392919061103f565b60405180910390a1505060016000555050565b6001546001600160a01b031633146103555760405162461bcd60e51b815260040161028590611088565b6001600160a01b0382166103ab5760405162461bcd60e51b815260206004820152601e60248201527f44455354494e4154494f4e5f43414e4e545f42455f305f4144445245535300006044820152606401610285565b47818110156103fc5760405162461bcd60e51b815260206004820152601e60248201527f414d4f554e545f43414e4e545f4d4f52455f5448414e5f42414c414e434500006044820152606401610285565b61040683836109cd565b6040518281527f94effa14ea3a1ef396fa2fd829336d1597f1d76b548c26bfa2332869706638af9060200160405180910390a1505050565b6001546001600160a01b031633146104685760405162461bcd60e51b815260040161028590611088565b6104726000610a9b565b565b600380546101b590611110565b600260005414156104d45760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610285565b60026000556001600160a01b0385166105275760405162461bcd60e51b8152602060048201526015602482015274046524f4d544f4b454e5f43414e545f545f42455f3605c1b6044820152606401610285565b600082116105855760405162461bcd60e51b815260206004820152602560248201527f46524f4d5f544f4b454e5f414d4f554e545f4d5553545f42455f4d4f52455f54604482015264048414e5f360dc1b6064820152608401610285565b6040516370a0823160e01b815230600482015260009081906001600160a01b038816906370a082319060240160206040518083038186803b1580156105c957600080fd5b505afa1580156105dd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106019190610f79565b905061060f87333087610aed565b6040516370a0823160e01b81523060048201526000906001600160a01b038916906370a082319060240160206040518083038186803b15801561065157600080fd5b505afa158015610665573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106899190610f79565b90506106958183610c1d565b9250600083116106f75760405162461bcd60e51b815260206004820152602760248201527f4e4f5f46524f4d5f544f4b454e5f5452414e534645525f544f5f544849535f4360448201526613d395149050d560ca1b6064820152608401610285565b7f45f377f845e1cc76ae2c08f990e15d58bcb732db46f92a4852b956580c3a162f88883389898960405161073096959493929190610fd9565b60405180910390a150506001600055505050505050565b6001546001600160a01b031633146107715760405162461bcd60e51b815260040161028590611088565b6001600160a01b0382166107c75760405162461bcd60e51b815260206004820152601e60248201527f44455354494e4154494f4e5f43414e4e545f42455f305f4144445245535300006044820152606401610285565b6001600160a01b0383166108135760405162461bcd60e51b81526020600482015260136024820152720544f4b454e5f4d5553545f4e4f545f42455f3606c1b6044820152606401610285565b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a082319060240160206040518083038186803b15801561085557600080fd5b505afa158015610869573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088d9190610f79565b9050818110156108df5760405162461bcd60e51b815260206004820152601e60248201527f414d4f554e545f43414e4e545f4d4f52455f5448414e5f42414c414e434500006044820152606401610285565b6108ea848484610c30565b604080516001600160a01b0386168152602081018490527f7bf0873174a9cc6b28e039b52e74903dd59d650205f32748e3c3dd6b9918ea87910160405180910390a150505050565b6001546001600160a01b0316331461095c5760405162461bcd60e51b815260040161028590611088565b6001600160a01b0381166109c15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610285565b6109ca81610a9b565b50565b604080516000808252602082019092526001600160a01b0384169083906040516109f79190610fbd565b60006040518083038185875af1925050503d8060008114610a34576040519150601f19603f3d011682016040523d82523d6000602084013e610a39565b606091505b5050905080610a965760405162461bcd60e51b815260206004820152602360248201527f5472616e7366657248656c7065723a204554485f5452414e534645525f46414960448201526213115160ea1b6064820152608401610285565b505050565b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b1790529151600092839290881691610b519190610fbd565b6000604051808303816000865af19150503d8060008114610b8e576040519150601f19603f3d011682016040523d82523d6000602084013e610b93565b606091505b5091509150818015610bbd575080511580610bbd575080806020019051810190610bbd9190610eef565b610c155760405162461bcd60e51b8152602060048201526024808201527f5472616e7366657248656c7065723a205452414e534645525f46524f4d5f46416044820152631253115160e21b6064820152608401610285565b505050505050565b6000610c2982846110bd565b9392505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1790529151600092839290871691610c8c9190610fbd565b6000604051808303816000865af19150503d8060008114610cc9576040519150601f19603f3d011682016040523d82523d6000602084013e610cce565b606091505b5091509150818015610cf8575080511580610cf8575080806020019051810190610cf89190610eef565b610d445760405162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c4544006044820152606401610285565b5050505050565b80356001600160a01b0381168114610d6257600080fd5b919050565b600082601f830112610d77578081fd5b813567ffffffffffffffff80821115610d9257610d9261114b565b604051601f8301601f19908116603f01168101908282118183101715610dba57610dba61114b565b81604052838152866020858801011115610dd2578485fd5b8360208701602083013792830160200193909352509392505050565b600060208284031215610dff578081fd5b610c2982610d4b565b600080600060608486031215610e1c578182fd5b610e2584610d4b565b9250610e3360208501610d4b565b9150604084013590509250925092565b600080600080600060a08688031215610e5a578081fd5b610e6386610d4b565b9450602086013567ffffffffffffffff80821115610e7f578283fd5b610e8b89838a01610d67565b95506040880135915080821115610ea0578283fd5b50610ead88828901610d67565b9598949750949560608101359550608001359392505050565b60008060408385031215610ed8578182fd5b610ee183610d4b565b946020939093013593505050565b600060208284031215610f00578081fd5b81518015158114610c29578182fd5b600080600060608486031215610f23578283fd5b833567ffffffffffffffff80821115610f3a578485fd5b610f4687838801610d67565b94506020860135915080821115610f5b578384fd5b50610f6886828701610d67565b925050604084013590509250925092565b600060208284031215610f8a578081fd5b5051919050565b60008151808452610fa98160208601602086016110e0565b601f01601f19169290920160200192915050565b60008251610fcf8184602087016110e0565b9190910192915050565b600060018060a01b03808916835260c06020840152610ffb60c0840189610f91565b818816604085015283810360608501526110158188610f91565b608085019690965250505060a00152949350505050565b602081526000610c296020830184610f91565b60a08152600061105260a0830188610f91565b6001600160a01b038716602084015282810360408401526110738187610f91565b60608401959095525050608001529392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000828210156110db57634e487b7160e01b81526011600452602481fd5b500390565b60005b838110156110fb5781810151838201526020016110e3565b8381111561110a576000848401525b50505050565b600181811c9082168061112457607f821691505b6020821081141561114557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fdfea26469706673582212205530008249784a4e99b1a54661b55c1360dfbeff9f2713c7087982a53ccb55a264736f6c63430008040033
Deployed Bytecode
0x60806040526004361061008a5760003560e01c80638da5cb5b116100595780638da5cb5b1461010b57806395d89b41146101335780639ddf93bb14610148578063d9caed1214610168578063f2fde38b1461018857600080fd5b806306fdde031461009657806316b3b4c2146100c15780634782f779146100d6578063715018a6146100f657600080fd5b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101a8565b6040516100b8919061102c565b60405180910390f35b6100d46100cf366004610f0f565b610236565b005b3480156100e257600080fd5b506100d46100f1366004610ec6565b61032b565b34801561010257600080fd5b506100d461043e565b34801561011757600080fd5b506001546040516001600160a01b0390911681526020016100b8565b34801561013f57600080fd5b506100ab610474565b34801561015457600080fd5b506100d4610163366004610e43565b610481565b34801561017457600080fd5b506100d4610183366004610e08565b610747565b34801561019457600080fd5b506100d46101a3366004610dee565b610932565b600280546101b590611110565b80601f01602080910402602001604051908101604052809291908181526020018280546101e190611110565b801561022e5780601f106102035761010080835404028352916020019161022e565b820191906000526020600020905b81548152906001019060200180831161021157829003601f168201915b505050505081565b6002600054141561028e5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b600260005534806102e15760405162461bcd60e51b815260206004820152601e60248201527f4554485f414d4f554e545f4d5553545f42455f4d4f52455f5448414e5f3000006044820152606401610285565b7f4e96fb90a89341a56db7ad2bbf04c715bbf20be6a9a9e764671f718c4697649a843385848660405161031895949392919061103f565b60405180910390a1505060016000555050565b6001546001600160a01b031633146103555760405162461bcd60e51b815260040161028590611088565b6001600160a01b0382166103ab5760405162461bcd60e51b815260206004820152601e60248201527f44455354494e4154494f4e5f43414e4e545f42455f305f4144445245535300006044820152606401610285565b47818110156103fc5760405162461bcd60e51b815260206004820152601e60248201527f414d4f554e545f43414e4e545f4d4f52455f5448414e5f42414c414e434500006044820152606401610285565b61040683836109cd565b6040518281527f94effa14ea3a1ef396fa2fd829336d1597f1d76b548c26bfa2332869706638af9060200160405180910390a1505050565b6001546001600160a01b031633146104685760405162461bcd60e51b815260040161028590611088565b6104726000610a9b565b565b600380546101b590611110565b600260005414156104d45760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610285565b60026000556001600160a01b0385166105275760405162461bcd60e51b8152602060048201526015602482015274046524f4d544f4b454e5f43414e545f545f42455f3605c1b6044820152606401610285565b600082116105855760405162461bcd60e51b815260206004820152602560248201527f46524f4d5f544f4b454e5f414d4f554e545f4d5553545f42455f4d4f52455f54604482015264048414e5f360dc1b6064820152608401610285565b6040516370a0823160e01b815230600482015260009081906001600160a01b038816906370a082319060240160206040518083038186803b1580156105c957600080fd5b505afa1580156105dd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106019190610f79565b905061060f87333087610aed565b6040516370a0823160e01b81523060048201526000906001600160a01b038916906370a082319060240160206040518083038186803b15801561065157600080fd5b505afa158015610665573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106899190610f79565b90506106958183610c1d565b9250600083116106f75760405162461bcd60e51b815260206004820152602760248201527f4e4f5f46524f4d5f544f4b454e5f5452414e534645525f544f5f544849535f4360448201526613d395149050d560ca1b6064820152608401610285565b7f45f377f845e1cc76ae2c08f990e15d58bcb732db46f92a4852b956580c3a162f88883389898960405161073096959493929190610fd9565b60405180910390a150506001600055505050505050565b6001546001600160a01b031633146107715760405162461bcd60e51b815260040161028590611088565b6001600160a01b0382166107c75760405162461bcd60e51b815260206004820152601e60248201527f44455354494e4154494f4e5f43414e4e545f42455f305f4144445245535300006044820152606401610285565b6001600160a01b0383166108135760405162461bcd60e51b81526020600482015260136024820152720544f4b454e5f4d5553545f4e4f545f42455f3606c1b6044820152606401610285565b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a082319060240160206040518083038186803b15801561085557600080fd5b505afa158015610869573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088d9190610f79565b9050818110156108df5760405162461bcd60e51b815260206004820152601e60248201527f414d4f554e545f43414e4e545f4d4f52455f5448414e5f42414c414e434500006044820152606401610285565b6108ea848484610c30565b604080516001600160a01b0386168152602081018490527f7bf0873174a9cc6b28e039b52e74903dd59d650205f32748e3c3dd6b9918ea87910160405180910390a150505050565b6001546001600160a01b0316331461095c5760405162461bcd60e51b815260040161028590611088565b6001600160a01b0381166109c15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610285565b6109ca81610a9b565b50565b604080516000808252602082019092526001600160a01b0384169083906040516109f79190610fbd565b60006040518083038185875af1925050503d8060008114610a34576040519150601f19603f3d011682016040523d82523d6000602084013e610a39565b606091505b5050905080610a965760405162461bcd60e51b815260206004820152602360248201527f5472616e7366657248656c7065723a204554485f5452414e534645525f46414960448201526213115160ea1b6064820152608401610285565b505050565b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b1790529151600092839290881691610b519190610fbd565b6000604051808303816000865af19150503d8060008114610b8e576040519150601f19603f3d011682016040523d82523d6000602084013e610b93565b606091505b5091509150818015610bbd575080511580610bbd575080806020019051810190610bbd9190610eef565b610c155760405162461bcd60e51b8152602060048201526024808201527f5472616e7366657248656c7065723a205452414e534645525f46524f4d5f46416044820152631253115160e21b6064820152608401610285565b505050505050565b6000610c2982846110bd565b9392505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1790529151600092839290871691610c8c9190610fbd565b6000604051808303816000865af19150503d8060008114610cc9576040519150601f19603f3d011682016040523d82523d6000602084013e610cce565b606091505b5091509150818015610cf8575080511580610cf8575080806020019051810190610cf89190610eef565b610d445760405162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c4544006044820152606401610285565b5050505050565b80356001600160a01b0381168114610d6257600080fd5b919050565b600082601f830112610d77578081fd5b813567ffffffffffffffff80821115610d9257610d9261114b565b604051601f8301601f19908116603f01168101908282118183101715610dba57610dba61114b565b81604052838152866020858801011115610dd2578485fd5b8360208701602083013792830160200193909352509392505050565b600060208284031215610dff578081fd5b610c2982610d4b565b600080600060608486031215610e1c578182fd5b610e2584610d4b565b9250610e3360208501610d4b565b9150604084013590509250925092565b600080600080600060a08688031215610e5a578081fd5b610e6386610d4b565b9450602086013567ffffffffffffffff80821115610e7f578283fd5b610e8b89838a01610d67565b95506040880135915080821115610ea0578283fd5b50610ead88828901610d67565b9598949750949560608101359550608001359392505050565b60008060408385031215610ed8578182fd5b610ee183610d4b565b946020939093013593505050565b600060208284031215610f00578081fd5b81518015158114610c29578182fd5b600080600060608486031215610f23578283fd5b833567ffffffffffffffff80821115610f3a578485fd5b610f4687838801610d67565b94506020860135915080821115610f5b578384fd5b50610f6886828701610d67565b925050604084013590509250925092565b600060208284031215610f8a578081fd5b5051919050565b60008151808452610fa98160208601602086016110e0565b601f01601f19169290920160200192915050565b60008251610fcf8184602087016110e0565b9190910192915050565b600060018060a01b03808916835260c06020840152610ffb60c0840189610f91565b818816604085015283810360608501526110158188610f91565b608085019690965250505060a00152949350505050565b602081526000610c296020830184610f91565b60a08152600061105260a0830188610f91565b6001600160a01b038716602084015282810360408401526110738187610f91565b60608401959095525050608001529392505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000828210156110db57634e487b7160e01b81526011600452602481fd5b500390565b60005b838110156110fb5781810151838201526020016110e3565b8381111561110a576000848401525b50505050565b600181811c9082168061112457607f821691505b6020821081141561114557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fdfea26469706673582212205530008249784a4e99b1a54661b55c1360dfbeff9f2713c7087982a53ccb55a264736f6c63430008040033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 18.18% | $0.01364 | 13,141,485.2465 | $179,251.3 | |
ETH | 16.80% | $1 | 165,624.1686 | $165,624.17 | |
ETH | 9.78% | $1,803.4 | 53.442 | $96,377.3 | |
ETH | 5.62% | $0.999949 | 55,387.1863 | $55,384.36 | |
ETH | 1.61% | $0.999911 | 15,889.0496 | $15,887.64 | |
ETH | 0.97% | $5.93 | 1,617.1891 | $9,589.93 | |
ETH | 0.67% | $161.92 | 40.6575 | $6,583.26 | |
ETH | 0.63% | $92,956 | 0.0669 | $6,218.05 | |
ETH | 0.54% | $0.7263 | 7,303.5051 | $5,304.54 | |
ETH | 0.47% | $0.000014 | 335,871,858.3569 | $4,601.44 | |
ETH | 0.46% | $0.666839 | 6,845.7242 | $4,565 | |
ETH | 0.43% | $0.857957 | 4,990.3138 | $4,281.47 | |
ETH | 0.22% | $16.95 | 130.247 | $2,207.69 | |
ETH | 0.17% | $0.500547 | 3,364.0501 | $1,683.87 | |
ETH | 0.17% | $0.000069 | 24,431,407.1852 | $1,683.32 | |
ETH | 0.16% | $0.831276 | 1,905.8546 | $1,584.29 | |
ETH | 0.15% | $1,803.4 | 0.8187 | $1,476.44 | |
ETH | 0.14% | $0.200647 | 6,972.8908 | $1,399.09 | |
ETH | 0.10% | $0.071966 | 13,878.1908 | $998.76 | |
ETH | 0.09% | $0.999134 | 885.1678 | $884.4 | |
ETH | 0.08% | $3.52 | 230.0845 | $809.9 | |
ETH | 0.08% | $0.943023 | 816.1068 | $769.61 | |
ETH | 0.08% | $5,072.12 | 0.1475 | $748.28 | |
ETH | 0.07% | $0.187922 | 3,820.1418 | $717.89 | |
ETH | 0.07% | $0.695019 | 1,017.4429 | $707.14 | |
ETH | 0.07% | $70.2 | 9.2806 | $651.5 | |
ETH | 0.06% | $0.000009 | 62,792,667.9381 | $574.55 | |
ETH | 0.05% | $0.622154 | 796.9224 | $495.81 | |
ETH | 0.05% | $0.030107 | 16,200.3192 | $487.75 | |
ETH | 0.04% | $0.141958 | 3,036.441 | $431.05 | |
ETH | 0.04% | $27.89 | 14.103 | $393.33 | |
ETH | 0.04% | $14.33 | 25.9584 | $371.98 | |
ETH | 0.03% | $0.004246 | 74,545.2547 | $316.49 | |
ETH | 0.03% | $0.112847 | 2,716.7291 | $306.57 | |
ETH | 0.03% | $0.00434 | 61,953.9629 | $268.89 | |
ETH | 0.02% | $43.21 | 5.4981 | $237.57 | |
ETH | 0.02% | $0.268311 | 861.7037 | $231.2 | |
ETH | 0.02% | $0.013576 | 16,399.2949 | $222.63 | |
ETH | 0.02% | $0.307705 | 708.5081 | $218.01 | |
ETH | 0.02% | $0.272597 | 675.391 | $184.11 | |
ETH | 0.02% | $0.003454 | 53,176.4909 | $183.66 | |
ETH | 0.02% | $0.011379 | 13,892.7566 | $158.08 | |
ETH | 0.01% | $0.558608 | 264.6467 | $147.83 | |
ETH | 0.01% | $0.635398 | 182.7406 | $116.11 | |
ETH | 0.01% | $0.703937 | 149.3851 | $105.16 | |
ETH | <0.01% | $1.1 | 87.2002 | $95.52 | |
ETH | <0.01% | $2.52 | 36.6791 | $92.43 | |
ETH | <0.01% | $1 | 79.6387 | $79.72 | |
ETH | <0.01% | $0.108569 | 721.4401 | $78.33 | |
ETH | <0.01% | $0.192077 | 385.666 | $74.08 | |
ETH | <0.01% | $0.008915 | 7,561.9097 | $67.42 | |
ETH | <0.01% | $0.24019 | 258.5055 | $62.09 | |
ETH | <0.01% | $0.31408 | 166.6713 | $52.35 | |
ETH | <0.01% | $0.202634 | 254.6174 | $51.59 | |
ETH | <0.01% | $0.017034 | 2,813.1904 | $47.92 | |
ETH | <0.01% | $0.406856 | 104.0527 | $42.33 | |
ETH | <0.01% | $0.002195 | 18,144.9907 | $39.82 | |
ETH | <0.01% | $30.56 | 1.179 | $36.03 | |
ETH | <0.01% | $0.088673 | 333.7333 | $29.59 | |
ETH | <0.01% | $0.000115 | 255,274.9248 | $29.47 | |
ETH | <0.01% | $0.035006 | 713.1765 | $24.97 | |
ETH | <0.01% | $0.090482 | 265.5377 | $24.03 | |
ETH | <0.01% | $0.017434 | 1,131.6708 | $19.73 | |
ETH | <0.01% | $0.000532 | 34,374.5181 | $18.29 | |
ETH | <0.01% | $0.491801 | 29.9419 | $14.73 | |
ETH | <0.01% | $0.099099 | 130.1975 | $12.9 | |
ETH | <0.01% | $0.772872 | 12.7151 | $9.83 | |
ETH | <0.01% | $0.005811 | 1,531.868 | $8.9 | |
ETH | <0.01% | $0.854104 | 10.0929 | $8.62 | |
ETH | <0.01% | $0.997769 | 7.28 | $7.26 | |
ETH | <0.01% | $0.421021 | 17.0693 | $7.19 | |
ETH | <0.01% | $0.361827 | 15.1045 | $5.47 | |
ETH | <0.01% | $1.21 | 4.4696 | $5.41 | |
ETH | <0.01% | $0.04309 | 115.9605 | $5 | |
ETH | <0.01% | $0.000029 | 166,749.2404 | $4.84 | |
ETH | <0.01% | $187.73 | 0.0249 | $4.68 | |
ETH | <0.01% | $0.333734 | 13.9754 | $4.66 | |
ETH | <0.01% | $0.000063 | 59,358.7398 | $3.74 | |
ETH | <0.01% | $0.005502 | 605.4297 | $3.33 | |
ETH | <0.01% | $0.019765 | 148.7892 | $2.94 | |
ETH | <0.01% | $0.186659 | 14.4793 | $2.7 | |
ETH | <0.01% | $0.067344 | 29.9947 | $2.02 | |
ETH | <0.01% | <$0.000001 | 387,885,253.5499 | $2.01 | |
ETH | <0.01% | $0.000016 | 111,463.1807 | $1.77 | |
ETH | <0.01% | $0.000189 | 8,218.6079 | $1.55 | |
ETH | <0.01% | $0.006114 | 199.29 | $1.22 | |
ETH | <0.01% | $1.2 | 0.8149 | $0.9779 | |
ETH | <0.01% | $0.011375 | 83.6404 | $0.9513 | |
ETH | <0.01% | <$0.000001 | 95,840,163.559 | $0.5326 | |
ETH | <0.01% | <$0.000001 | 110,798,585.077 | $0.344 | |
ETH | <0.01% | $0.000003 | 100,000 | $0.2539 | |
ETH | <0.01% | $0.032248 | 4.6289 | $0.1492 | |
BSC | 10.48% | $0.01364 | 7,577,681.3259 | $103,360.41 | |
BSC | 4.84% | $1 | 47,726.4579 | $47,726.46 | |
BSC | 2.45% | $0.999912 | 24,186.4255 | $24,184.3 | |
BSC | 2.41% | $615.93 | 38.5801 | $23,762.47 | |
BSC | 1.16% | $1,795.24 | 6.348 | $11,396.14 | |
BSC | 0.89% | $14.33 | 611.6576 | $8,767.75 | |
BSC | 0.75% | $92,945.64 | 0.0796 | $7,398.55 | |
BSC | 0.45% | $2.05 | 2,173.62 | $4,455.92 | |
BSC | 0.18% | $0.007 | 248,292.69 | $1,737.95 | |
BSC | 0.17% | $0.999854 | 1,710.9404 | $1,710.69 | |
BSC | 0.14% | $22.48 | 61.8238 | $1,390.01 | |
BSC | 0.11% | $4.04 | 269.3688 | $1,087.25 | |
BSC | 0.06% | $0.000005 | 131,340,605.2762 | $602.95 | |
BSC | 0.05% | $0.181376 | 2,654.0543 | $481.38 | |
BSC | 0.05% | $5.93 | 80.8925 | $479.47 | |
BSC | 0.04% | <$0.000001 | 57,057,878,000.3244 | $411.16 | |
BSC | 0.04% | $0.000324 | 1,225,644 | $397.63 | |
BSC | 0.04% | <$0.000001 | 1,921,673,179,899.2659 | $384.33 | |
BSC | 0.02% | $0.011354 | 18,637.9525 | $211.61 | |
BSC | 0.02% | $0.03351 | 5,545.6077 | $185.83 | |
BSC | 0.02% | $0.000609 | 252,369.7003 | $153.76 | |
BSC | 0.02% | $0.08553 | 1,742.9915 | $149.08 | |
BSC | 0.01% | $0.000029 | 5,131,274.6265 | $146.91 | |
BSC | 0.01% | <$0.000001 | 134,189,728,792.6272 | $134.19 | |
BSC | 0.01% | $0.002034 | 57,682.684 | $117.33 | |
BSC | 0.01% | $0.000012 | 9,149,354.6806 | $109.98 | |
BSC | 0.01% | $0.000091 | 1,201,303.8824 | $109.9 | |
BSC | 0.01% | $0.071704 | 1,448.3293 | $103.85 | |
BSC | <0.01% | $0.083615 | 1,111.5968 | $92.95 | |
BSC | <0.01% | $0.269653 | 307.3478 | $82.88 | |
BSC | <0.01% | <$0.000001 | 4,133,504,060.767 | $70.23 | |
BSC | <0.01% | $615.24 | 0.0964 | $59.34 | |
BSC | <0.01% | $0.057967 | 846.4915 | $49.07 | |
BSC | <0.01% | $0.053031 | 875.3081 | $46.42 | |
BSC | <0.01% | $9.45 | 4.3376 | $40.99 | |
BSC | <0.01% | $0.000088 | 464,984.5725 | $40.88 | |
BSC | <0.01% | $0.116134 | 316.1226 | $36.71 | |
BSC | <0.01% | $0.163804 | 213.9656 | $35.05 | |
BSC | <0.01% | $0.00001 | 2,757,743.7328 | $27.36 | |
BSC | <0.01% | <$0.000001 | 2,351,701,921,788 | $25.34 | |
BSC | <0.01% | <$0.000001 | 71,432,114,600.8174 | $23.02 | |
BSC | <0.01% | $0.006553 | 3,397.1447 | $22.26 | |
BSC | <0.01% | $0.031588 | 656.5947 | $20.74 | |
BSC | <0.01% | $1 | 17 | $17 | |
BSC | <0.01% | $0.404372 | 40.7467 | $16.48 | |
BSC | <0.01% | $0.196178 | 77.8148 | $15.27 | |
BSC | <0.01% | $0.650217 | 22.82 | $14.84 | |
BSC | <0.01% | <$0.000001 | 167,685,741,415.7341 | $14.17 | |
BSC | <0.01% | $0.000131 | 106,482.7039 | $13.93 | |
BSC | <0.01% | $0.269876 | 51.107 | $13.79 | |
BSC | <0.01% | $0.003447 | 3,548.6329 | $12.23 | |
BSC | <0.01% | $0.291995 | 40.42 | $11.8 | |
BSC | <0.01% | $0.033864 | 321.2409 | $10.88 | |
BSC | <0.01% | <$0.000001 | 86,173,916.7379 | $10.32 | |
BSC | <0.01% | $0.058615 | 167.0107 | $9.79 | |
BSC | <0.01% | $0.000005 | 1,667,265.7028 | $9.02 | |
BSC | <0.01% | $0.000001 | 6,035,793.5205 | $7.48 | |
BSC | <0.01% | $0.000657 | 10,210.3798 | $6.71 | |
BSC | <0.01% | $0.001171 | 4,718.348 | $5.53 | |
BSC | <0.01% | $0.059404 | 80.7309 | $4.8 | |
BSC | <0.01% | $0.029859 | 155.1767 | $4.63 | |
BSC | <0.01% | $0.000396 | 11,267.8718 | $4.46 | |
BSC | <0.01% | <$0.000001 | 1,499,156,900.5386 | $3.89 | |
BSC | <0.01% | $0.202153 | 17.9835 | $3.64 | |
BSC | <0.01% | $0.116697 | 27.5554 | $3.22 | |
BSC | <0.01% | $0.000154 | 18,923.1809 | $2.91 | |
BSC | <0.01% | $0.001287 | 2,017.7778 | $2.6 | |
BSC | <0.01% | $0.4609 | 5.6181 | $2.59 | |
BSC | <0.01% | $0.978386 | 2.3377 | $2.29 | |
BSC | <0.01% | $0.000585 | 3,580.8515 | $2.09 | |
BSC | <0.01% | $0.04768 | 41.8331 | $1.99 | |
BSC | <0.01% | $0.721369 | 2.6673 | $1.92 | |
BSC | <0.01% | $0.003822 | 346.6131 | $1.32 | |
BSC | <0.01% | $0.000158 | 6,565.9973 | $1.04 | |
BSC | <0.01% | <$0.000001 | 68,805,218,185.0446 | $0.7729 | |
BSC | <0.01% | $0.000103 | 7,459.3875 | $0.7677 | |
BSC | <0.01% | $14.25 | 0.0532 | $0.7582 | |
BSC | <0.01% | $0.000314 | 1,560.9932 | $0.4906 | |
BSC | <0.01% | $0.000087 | 4,801.4313 | $0.4183 | |
BSC | <0.01% | $0.001757 | 226.2672 | $0.3974 | |
BSC | <0.01% | $0.000033 | 5,977.421 | $0.1965 | |
BSC | <0.01% | $0.0016 | 119.0024 | $0.1903 | |
BSC | <0.01% | $0.081585 | 2.2266 | $0.1816 | |
BSC | <0.01% | $0.051636 | 2.98 | $0.1538 | |
BSC | <0.01% | $0.064821 | 2.0001 | $0.1296 | |
POL | 2.41% | $1 | 23,792.6609 | $23,792.66 | |
POL | 0.92% | $1,791.98 | 5.0793 | $9,102.09 | |
POL | 0.91% | $0.218988 | 41,160.877 | $9,013.75 | |
POL | 0.57% | $1 | 5,599.1747 | $5,599.17 | |
POL | 0.44% | $0.999902 | 4,289.0247 | $4,288.6 | |
POL | 0.03% | $0.999902 | 256.3963 | $256.37 | |
POL | <0.01% | $0.000857 | 6,311.098 | $5.41 | |
POL | <0.01% | <$0.000001 | 388,462,438.8142 | $2.21 | |
AVAX | 1.81% | $22.56 | 789.1993 | $17,801.51 | |
AVAX | 1.08% | $1 | 10,688.6089 | $10,691.6 | |
AVAX | 0.65% | $0.999896 | 6,362.0584 | $6,361.4 | |
AVAX | 0.36% | $1 | 3,525.2091 | $3,526.19 | |
AVAX | 0.17% | $0.999859 | 1,653.9751 | $1,653.74 | |
AVAX | 0.07% | $0.999896 | 669.9741 | $669.9 | |
AVAX | 0.01% | $14.86 | 6.824 | $101.41 | |
AVAX | <0.01% | $0.147279 | 349.7762 | $51.51 | |
AVAX | <0.01% | $0.008889 | 1,270.7102 | $11.3 | |
AVAX | <0.01% | $0.197526 | 53.4859 | $10.56 | |
ARB | 1.34% | $1 | 13,185.015 | $13,185.01 | |
ARB | 0.97% | $0.999932 | 9,547.055 | $9,546.41 | |
ARB | 0.75% | $1,802.84 | 4.1007 | $7,392.92 | |
ARB | 0.41% | $0.327735 | 12,311.287 | $4,034.84 | |
ARB | 0.33% | $1,791.66 | 1.7944 | $3,214.88 | |
ARB | 0.15% | $93,029 | 0.0154 | $1,433.57 | |
ARB | 0.02% | $3.52 | 56.8041 | $199.95 | |
ARB | 0.02% | $14.84 | 11.8244 | $175.47 | |
ARB | <0.01% | $0.999932 | 2 | $2 | |
OP | 1.83% | $1,802.61 | 10.0047 | $18,034.6 | |
OP | 0.81% | $0.999896 | 7,947.9554 | $7,947.13 | |
OP | 0.49% | $0.999896 | 4,829.4536 | $4,828.95 | |
OP | 0.27% | $0.751838 | 3,586.9608 | $2,696.81 | |
OP | 0.12% | $1 | 1,171.0716 | $1,171.07 | |
OP | 0.04% | $1,796.43 | 0.2255 | $405.11 | |
OP | <0.01% | $0.855812 | 31.4397 | $26.91 | |
OP | <0.01% | $0.058764 | 416.7423 | $24.49 | |
BASE | <0.01% | $0.003755 | 143.3 | $0.5381 | |
OPBNB | <0.01% | $616.01 | 0.00001 | $0.00616 |
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.