Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Set Base URI | 16421269 | 825 days ago | IN | 0 ETH | 0.00092005 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
MetadataProvider
Compiler Version
v0.8.11+commit.d7f03943
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.11; /** @author: dotyigit - twitter.com/dotyigit $$$$$$$$\ $$$$$$$\ $$$$$$$\ $$ _____|$$ __$$\ $$ __$$\ $$ | $$ | $$ |$$ | $$ | $$$$$\ $$$$$$$ |$$$$$$$\ | $$ __| $$ ____/ $$ __$$\ $$ | $$ | $$ | $$ | $$ | $$ | $$$$$$$ | \__| \__| \_______/ */ import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/utils/Strings.sol"; import "./IMetadataProvider.sol"; contract MetadataProvider is IMetadataProvider, Ownable { using Strings for uint256; string public baseURI = "https://polarbearsnft.mypinata.cloud/ipfs/QmTn7HTq9Tt9HwJADRAXNcqwJ7qdn7DNc2oQJbuakU2n12/"; function getMetadata(uint256 tokenId) public view override returns (string memory) { return bytes(baseURI).length > 0 ? string(abi.encodePacked(baseURI, tokenId.toString())) : ""; } function setBaseURI(string memory newBaseURI) external onlyOwner { baseURI = newBaseURI; } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.11; /** $$$$$$$$\ $$$$$$$\ $$$$$$$\ $$ _____|$$ __$$\ $$ __$$\ $$ | $$ | $$ |$$ | $$ | $$$$$\ $$$$$$$ |$$$$$$$\ | $$ __| $$ ____/ $$ __$$\ $$ | $$ | $$ | $$ | $$ | $$ | $$$$$$$ | \__| \__| \_______/ */ interface IMetadataProvider { function getMetadata(uint256 tokenId) external view returns (string memory); }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Strings.sol) pragma solidity ^0.8.0; /** * @dev String operations. */ library Strings { bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef"; /** * @dev Converts a `uint256` to its ASCII `string` decimal representation. */ function toString(uint256 value) internal pure returns (string memory) { // Inspired by OraclizeAPI's implementation - MIT licence // https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.sol if (value == 0) { return "0"; } uint256 temp = value; uint256 digits; while (temp != 0) { digits++; temp /= 10; } bytes memory buffer = new bytes(digits); while (value != 0) { digits -= 1; buffer[digits] = bytes1(uint8(48 + uint256(value % 10))); value /= 10; } return string(buffer); } /** * @dev Converts a `uint256` to its ASCII `string` hexadecimal representation. */ function toHexString(uint256 value) internal pure returns (string memory) { if (value == 0) { return "0x00"; } uint256 temp = value; uint256 length = 0; while (temp != 0) { length++; temp >>= 8; } return toHexString(value, length); } /** * @dev Converts a `uint256` to its ASCII `string` hexadecimal representation with fixed length. */ function toHexString(uint256 value, uint256 length) internal pure returns (string memory) { bytes memory buffer = new bytes(2 * length + 2); buffer[0] = "0"; buffer[1] = "x"; for (uint256 i = 2 * length + 1; i > 1; --i) { buffer[i] = _HEX_SYMBOLS[value & 0xf]; value >>= 4; } require(value == 0, "Strings: hex length insufficient"); return string(buffer); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) 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 // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) 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() { _transferOwnership(_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 { _transferOwnership(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"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
{ "remappings": [], "optimizer": { "enabled": false, "runs": 200 }, "evmVersion": "london", "libraries": {}, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"baseURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getMetadata","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":"string","name":"newBaseURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060800160405280605981526020016200111d60599139600190805190602001906200003592919062000136565b503480156200004357600080fd5b5062000064620000586200006a60201b60201c565b6200007260201b60201c565b6200024b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001449062000215565b90600052602060002090601f016020900481019282620001685760008555620001b4565b82601f106200018357805160ff1916838001178555620001b4565b82800160010185558215620001b4579182015b82811115620001b357825182559160200191906001019062000196565b5b509050620001c39190620001c7565b5090565b5b80821115620001e2576000816000905550600101620001c8565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200022e57607f821691505b60208210811415620002455762000244620001e6565b5b50919050565b610ec2806200025b6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806355f804b3146100675780636c0360eb14610083578063715018a6146100a15780638da5cb5b146100ab578063a574cea4146100c9578063f2fde38b146100f9575b600080fd5b610081600480360381019061007c919061086c565b610115565b005b61008b6101ab565b604051610098919061093d565b60405180910390f35b6100a9610239565b005b6100b36102c1565b6040516100c091906109a0565b60405180910390f35b6100e360048036038101906100de91906109f1565b6102ea565b6040516100f0919061093d565b60405180910390f35b610113600480360381019061010e9190610a4a565b61034a565b005b61011d610442565b73ffffffffffffffffffffffffffffffffffffffff1661013b6102c1565b73ffffffffffffffffffffffffffffffffffffffff1614610191576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018890610ac3565b60405180910390fd5b80600190805190602001906101a792919061066f565b5050565b600180546101b890610b12565b80601f01602080910402602001604051908101604052809291908181526020018280546101e490610b12565b80156102315780601f1061020657610100808354040283529160200191610231565b820191906000526020600020905b81548152906001019060200180831161021457829003601f168201915b505050505081565b610241610442565b73ffffffffffffffffffffffffffffffffffffffff1661025f6102c1565b73ffffffffffffffffffffffffffffffffffffffff16146102b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102ac90610ac3565b60405180910390fd5b6102bf600061044a565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606000600180546102fb90610b12565b9050116103175760405180602001604052806000815250610343565b60016103228361050e565b604051602001610333929190610c14565b6040516020818303038152906040525b9050919050565b610352610442565b73ffffffffffffffffffffffffffffffffffffffff166103706102c1565b73ffffffffffffffffffffffffffffffffffffffff16146103c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103bd90610ac3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042d90610caa565b60405180910390fd5b61043f8161044a565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60606000821415610556576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061066a565b600082905060005b6000821461058857808061057190610cf9565b915050600a826105819190610d71565b915061055e565b60008167ffffffffffffffff8111156105a4576105a3610741565b5b6040519080825280601f01601f1916602001820160405280156105d65781602001600182028036833780820191505090505b5090505b60008514610663576001826105ef9190610da2565b9150600a856105fe9190610dd6565b603061060a9190610e07565b60f81b8183815181106106205761061f610e5d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561065c9190610d71565b94506105da565b8093505050505b919050565b82805461067b90610b12565b90600052602060002090601f01602090048101928261069d57600085556106e4565b82601f106106b657805160ff19168380011785556106e4565b828001600101855582156106e4579182015b828111156106e35782518255916020019190600101906106c8565b5b5090506106f191906106f5565b5090565b5b8082111561070e5760008160009055506001016106f6565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61077982610730565b810181811067ffffffffffffffff8211171561079857610797610741565b5b80604052505050565b60006107ab610712565b90506107b78282610770565b919050565b600067ffffffffffffffff8211156107d7576107d6610741565b5b6107e082610730565b9050602081019050919050565b82818337600083830152505050565b600061080f61080a846107bc565b6107a1565b90508281526020810184848401111561082b5761082a61072b565b5b6108368482856107ed565b509392505050565b600082601f83011261085357610852610726565b5b81356108638482602086016107fc565b91505092915050565b6000602082840312156108825761088161071c565b5b600082013567ffffffffffffffff8111156108a05761089f610721565b5b6108ac8482850161083e565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156108ef5780820151818401526020810190506108d4565b838111156108fe576000848401525b50505050565b600061090f826108b5565b61091981856108c0565b93506109298185602086016108d1565b61093281610730565b840191505092915050565b600060208201905081810360008301526109578184610904565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061098a8261095f565b9050919050565b61099a8161097f565b82525050565b60006020820190506109b56000830184610991565b92915050565b6000819050919050565b6109ce816109bb565b81146109d957600080fd5b50565b6000813590506109eb816109c5565b92915050565b600060208284031215610a0757610a0661071c565b5b6000610a15848285016109dc565b91505092915050565b610a278161097f565b8114610a3257600080fd5b50565b600081359050610a4481610a1e565b92915050565b600060208284031215610a6057610a5f61071c565b5b6000610a6e84828501610a35565b91505092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610aad6020836108c0565b9150610ab882610a77565b602082019050919050565b60006020820190508181036000830152610adc81610aa0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680610b2a57607f821691505b60208210811415610b3e57610b3d610ae3565b5b50919050565b600081905092915050565b60008190508160005260206000209050919050565b60008154610b7181610b12565b610b7b8186610b44565b94506001821660008114610b965760018114610ba757610bda565b60ff19831686528186019350610bda565b610bb085610b4f565b60005b83811015610bd257815481890152600182019150602081019050610bb3565b838801955050505b50505092915050565b6000610bee826108b5565b610bf88185610b44565b9350610c088185602086016108d1565b80840191505092915050565b6000610c208285610b64565b9150610c2c8284610be3565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610c946026836108c0565b9150610c9f82610c38565b604082019050919050565b60006020820190508181036000830152610cc381610c87565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610d04826109bb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415610d3757610d36610cca565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610d7c826109bb565b9150610d87836109bb565b925082610d9757610d96610d42565b5b828204905092915050565b6000610dad826109bb565b9150610db8836109bb565b925082821015610dcb57610dca610cca565b5b828203905092915050565b6000610de1826109bb565b9150610dec836109bb565b925082610dfc57610dfb610d42565b5b828206905092915050565b6000610e12826109bb565b9150610e1d836109bb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610e5257610e51610cca565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea2646970667358221220f620077113858c5d26ef2d6eb13307e8f94b6ba1b2c7f077d397978366ca05df64736f6c634300080b003368747470733a2f2f706f6c617262656172736e66742e6d7970696e6174612e636c6f75642f697066732f516d546e374854713954743948774a41445241584e6371774a3771646e37444e63326f514a6275616b55326e31322f
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100625760003560e01c806355f804b3146100675780636c0360eb14610083578063715018a6146100a15780638da5cb5b146100ab578063a574cea4146100c9578063f2fde38b146100f9575b600080fd5b610081600480360381019061007c919061086c565b610115565b005b61008b6101ab565b604051610098919061093d565b60405180910390f35b6100a9610239565b005b6100b36102c1565b6040516100c091906109a0565b60405180910390f35b6100e360048036038101906100de91906109f1565b6102ea565b6040516100f0919061093d565b60405180910390f35b610113600480360381019061010e9190610a4a565b61034a565b005b61011d610442565b73ffffffffffffffffffffffffffffffffffffffff1661013b6102c1565b73ffffffffffffffffffffffffffffffffffffffff1614610191576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161018890610ac3565b60405180910390fd5b80600190805190602001906101a792919061066f565b5050565b600180546101b890610b12565b80601f01602080910402602001604051908101604052809291908181526020018280546101e490610b12565b80156102315780601f1061020657610100808354040283529160200191610231565b820191906000526020600020905b81548152906001019060200180831161021457829003601f168201915b505050505081565b610241610442565b73ffffffffffffffffffffffffffffffffffffffff1661025f6102c1565b73ffffffffffffffffffffffffffffffffffffffff16146102b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102ac90610ac3565b60405180910390fd5b6102bf600061044a565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606000600180546102fb90610b12565b9050116103175760405180602001604052806000815250610343565b60016103228361050e565b604051602001610333929190610c14565b6040516020818303038152906040525b9050919050565b610352610442565b73ffffffffffffffffffffffffffffffffffffffff166103706102c1565b73ffffffffffffffffffffffffffffffffffffffff16146103c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103bd90610ac3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042d90610caa565b60405180910390fd5b61043f8161044a565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60606000821415610556576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061066a565b600082905060005b6000821461058857808061057190610cf9565b915050600a826105819190610d71565b915061055e565b60008167ffffffffffffffff8111156105a4576105a3610741565b5b6040519080825280601f01601f1916602001820160405280156105d65781602001600182028036833780820191505090505b5090505b60008514610663576001826105ef9190610da2565b9150600a856105fe9190610dd6565b603061060a9190610e07565b60f81b8183815181106106205761061f610e5d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561065c9190610d71565b94506105da565b8093505050505b919050565b82805461067b90610b12565b90600052602060002090601f01602090048101928261069d57600085556106e4565b82601f106106b657805160ff19168380011785556106e4565b828001600101855582156106e4579182015b828111156106e35782518255916020019190600101906106c8565b5b5090506106f191906106f5565b5090565b5b8082111561070e5760008160009055506001016106f6565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61077982610730565b810181811067ffffffffffffffff8211171561079857610797610741565b5b80604052505050565b60006107ab610712565b90506107b78282610770565b919050565b600067ffffffffffffffff8211156107d7576107d6610741565b5b6107e082610730565b9050602081019050919050565b82818337600083830152505050565b600061080f61080a846107bc565b6107a1565b90508281526020810184848401111561082b5761082a61072b565b5b6108368482856107ed565b509392505050565b600082601f83011261085357610852610726565b5b81356108638482602086016107fc565b91505092915050565b6000602082840312156108825761088161071c565b5b600082013567ffffffffffffffff8111156108a05761089f610721565b5b6108ac8482850161083e565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156108ef5780820151818401526020810190506108d4565b838111156108fe576000848401525b50505050565b600061090f826108b5565b61091981856108c0565b93506109298185602086016108d1565b61093281610730565b840191505092915050565b600060208201905081810360008301526109578184610904565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061098a8261095f565b9050919050565b61099a8161097f565b82525050565b60006020820190506109b56000830184610991565b92915050565b6000819050919050565b6109ce816109bb565b81146109d957600080fd5b50565b6000813590506109eb816109c5565b92915050565b600060208284031215610a0757610a0661071c565b5b6000610a15848285016109dc565b91505092915050565b610a278161097f565b8114610a3257600080fd5b50565b600081359050610a4481610a1e565b92915050565b600060208284031215610a6057610a5f61071c565b5b6000610a6e84828501610a35565b91505092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000610aad6020836108c0565b9150610ab882610a77565b602082019050919050565b60006020820190508181036000830152610adc81610aa0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680610b2a57607f821691505b60208210811415610b3e57610b3d610ae3565b5b50919050565b600081905092915050565b60008190508160005260206000209050919050565b60008154610b7181610b12565b610b7b8186610b44565b94506001821660008114610b965760018114610ba757610bda565b60ff19831686528186019350610bda565b610bb085610b4f565b60005b83811015610bd257815481890152600182019150602081019050610bb3565b838801955050505b50505092915050565b6000610bee826108b5565b610bf88185610b44565b9350610c088185602086016108d1565b80840191505092915050565b6000610c208285610b64565b9150610c2c8284610be3565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000610c946026836108c0565b9150610c9f82610c38565b604082019050919050565b60006020820190508181036000830152610cc381610c87565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610d04826109bb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415610d3757610d36610cca565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000610d7c826109bb565b9150610d87836109bb565b925082610d9757610d96610d42565b5b828204905092915050565b6000610dad826109bb565b9150610db8836109bb565b925082821015610dcb57610dca610cca565b5b828203905092915050565b6000610de1826109bb565b9150610dec836109bb565b925082610dfc57610dfb610d42565b5b828206905092915050565b6000610e12826109bb565b9150610e1d836109bb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610e5257610e51610cca565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea2646970667358221220f620077113858c5d26ef2d6eb13307e8f94b6ba1b2c7f077d397978366ca05df64736f6c634300080b0033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.