ETH Price: $2,066.45 (-5.04%)
 

Overview

Max Total Supply

95,706,118.38307458904928492 FLIP

Holders

4,704 ( -0.064%)
Created with Highcharts 10.2.1

Market

Price

$0.62 @ 0.000299 ETH (-6.12%)

Onchain Market Cap

$59,103,026.29

Circulating Supply Market Cap

$39,191,179.00

Other Info

Token Contract (WITH 18 Decimals)

Balance
3,609.236219082097409789 FLIP

Value
$2,228.87 ( ~1.0786 Eth) [0.0038%]
0xc2b09d37567b85799ca37dd7cc8149779e29c91c
Loading...
Loading
Loading...
Loading

OVERVIEW

Chainflip is a cross-chain protocol which uses TSS, an independent blockchain, and a purpose-built AMM to facilitate native cross-chain swaps. Chainflip aims to grant users access to native assets not usually found on the same dex, like ETH, DOT, and BTC, at price parity to centralised exchanges.

Market

Volume (24H):$1,332,824.00
Market Capitalization:$39,191,179.00
Circulating Supply:63,495,149.00 FLIP
Market Data Source: Coinmarketcap

# Exchange Pair Price  24H Volume % Volume
1
BitMart
FLIP-USDT$0.6151
0.0002976 Eth
$616,984.00
1,003,068.460 FLIP
47.8415%
2
Bybit
FLIP-USDT$0.615
0.0002976 Eth
$241,968.00
384,556.460 FLIP
18.3415%
3
Chainflip
0X826180541412D574CF1336D22C0C0A287822678A-0XA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48$0.6245
0.0003031 Eth
$144,442.00
237,464.999 0X826180541412D574CF1336D22C0C0A287822678A
11.3259%
4
Gate.io
FLIP-USDT$0.6156
0.0002979 Eth
$89,022.00
140,770.620 FLIP
6.7141%
5
XT.COM
FLIP-USDT$0.6205
0.0003005 Eth
$59,184.00
93,801.260 FLIP
4.4739%
6
Crypto.com Exchange
FLIP-USD$0.615
0.0002978 Eth
$47,148.00
76,662.700 FLIP
3.6564%
7
Bilaxy
FLIP-ETH$0.6576
0.0003189 Eth
$39,887.00
60,657.200 FLIP
2.8931%
8
BingX
FLIP-USDT$0.6164
0.0002983 Eth
$34,765.00
55,331.494 FLIP
2.6390%
9
KuCoin
FLIP-USDT$0.6163
0.0002984 Eth
$32,311.00
52,428.690 FLIP
2.5006%
10
Uniswap V3 (Ethereum)
0X826180541412D574CF1336D22C0C0A287822678A-0XA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48$0.6263
0.0003033 Eth
$31,920.00
49,869.276 0X826180541412D574CF1336D22C0C0A287822678A
2.3785%
11
BVOX
FLIP-USDT$0.6151
0.0002976 Eth
$10,618.39
16,844.760 FLIP
0.8034%
12
Hibt
FLIP-USDT$0.6191
0.0003001 Eth
$9,967.08
15,784.994 FLIP
0.7529%
13
Crypto.com Exchange
FLIP-USDT$0.6145
0.0002976 Eth
$5,891.74
9,588.200 FLIP
0.4573%
14
CoinEx
FLIP-USDT$0.6168
0.0002994 Eth
$5,646.92
8,999.108 FLIP
0.4292%
15
Uniswap V3 (Ethereum)
0X826180541412D574CF1336D22C0C0A287822678A-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2$0.6267
0.0003031 Eth
$1,052.46
1,654.247 0X826180541412D574CF1336D22C0C0A287822678A
0.0789%
16
Coinlist
FLIP-USDT$0.6157
0.0002982 Eth
$759.83
1,234.141 FLIP
0.0589%
17
Uniswap V3 (Ethereum)
0X826180541412D574CF1336D22C0C0A287822678A-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2$0.6267
0.0003031 Eth
$212.06
335.513 0X826180541412D574CF1336D22C0C0A287822678A
0.0160%
18
Mudrex
FLIP-USDT$0.6145
0.0002980 Eth
$61.58
100.212 FLIP
0.0048%
19
Gate.io
FLIP-TRY$0.7628
0.0003560 Eth
$10.95
14.351 FLIP
0.0007%
20
Poloniex
FLIP-USDT$0.6853
0.0003211 Eth
$4.01
5.848 FLIP
0.0003%

Contract Source Code Verified (Exact Match)

Contract Name:
FLIP

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 800 runs

Other Settings:
paris EvmVersion, MIT license
File 1 of 8 : FLIP.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "ERC20.sol";
import "IFLIP.sol";
import "Shared.sol";
/**
* @title FLIP contract
* @notice The FLIP utility token which is used in the StateChain.
*/
contract FLIP is ERC20, IFLIP, Shared {
address private issuer;
constructor(
uint256 flipTotalSupply,
uint256 numGenesisValidators,
uint256 genesisStake,
address receiverGenesisValidatorFlip, // StateChainGateway
address receiverGenesisFlip,
address genesisIssuer //StateChainGateway
)
ERC20("Chainflip", "FLIP")
nzAddr(receiverGenesisValidatorFlip)
nzAddr(receiverGenesisFlip)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 8 : ERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.8.0) (token/ERC20/ERC20.sol)
pragma solidity ^0.8.0;
import "IERC20.sol";
import "IERC20Metadata.sol";
import "Context.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
* For a generic mechanism see {ERC20PresetMinterPauser}.
*
* TIP: For a detailed writeup see our guide
* https://forum.openzeppelin.com/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* We have followed general OpenZeppelin Contracts guidelines: functions revert
* instead returning `false` on failure. This behavior is nonetheless
* conventional and does not conflict with the expectations of ERC20
* applications.
*
* Additionally, an {Approval} event is emitted on calls to {transferFrom}.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 8 : IERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @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);
/**
* @dev Returns the amount of tokens in existence.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 8 : IERC20Metadata.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)
pragma solidity ^0.8.0;
import "IERC20.sol";
/**
* @dev Interface for the optional metadata functions from the ERC20 standard.
*
* _Available since v4.1._
*/
interface IERC20Metadata is IERC20 {
/**
* @dev Returns the name of the token.
*/
function name() external view returns (string memory);
/**
* @dev Returns the symbol of the token.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the decimals places of the token.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 8 : Context.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// 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;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 8 : IFLIP.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "IERC20.sol";
/**
* @title FLIP interface for the FLIP utility token
*/
interface IFLIP is IERC20 {
event IssuerUpdated(address oldIssuer, address newIssuer);
//////////////////////////////////////////////////////////////
// //
// State-changing functions //
// //
//////////////////////////////////////////////////////////////
function mint(address account, uint amount) external;
function burn(address account, uint amount) external;
function updateIssuer(address newIssuer) external;
//////////////////////////////////////////////////////////////
// //
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 7 of 8 : Shared.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "IShared.sol";
/**
* @title Shared contract
* @notice Holds constants and modifiers that are used in multiple contracts
* @dev It would be nice if this could be a library, but modifiers can't be exported :(
*/
abstract contract Shared is IShared {
/// @dev The address used to indicate whether transfer should send native or a token
address internal constant _NATIVE_ADDR = 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE;
address internal constant _ZERO_ADDR = address(0);
bytes32 internal constant _NULL = "";
uint256 internal constant _E_18 = 1e18;
/// @dev Checks that a uint isn't zero/empty
modifier nzUint(uint256 u) {
require(u != 0, "Shared: uint input is empty");
_;
}
/// @dev Checks that an address isn't zero/empty
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 8 of 8 : IShared.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "IERC20.sol";
/**
* @title Shared interface
* @notice Holds structs needed by other interfaces
*/
interface IShared {
/**
* @dev SchnorrSECP256K1 requires that each key has a public key part (x coordinate),
* a parity for the y coordinate (0 if the y ordinate of the public key is even, 1
* if it's odd)
*/
struct Key {
uint256 pubKeyX;
uint8 pubKeyYParity;
}
/**
* @dev Contains a signature and the nonce used to create it. Also the recovered address
* to check that the signature is valid
*/
struct SigData {
uint256 sig;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
"evmVersion": "paris",
"optimizer": {
"enabled": true,
"runs": 800
},
"libraries": {
"FLIP.sol": {}
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"uint256","name":"flipTotalSupply","type":"uint256"},{"internalType":"uint256","name":"numGenesisValidators","type":"uint256"},{"internalType":"uint256","name":"genesisStake","type":"uint256"},{"internalType":"address","name":"receiverGenesisValidatorFlip","type":"address"},{"internalType":"address","name":"receiverGenesisFlip","type":"address"},{"internalType":"address","name":"genesisIssuer","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldIssuer","type":"address"},{"indexed":false,"internalType":"address","name":"newIssuer","type":"address"}],"name":"IssuerUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getIssuer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newIssuer","type":"address"}],"name":"updateIssuer","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051620012be380380620012be833981016040819052620000349162000310565b604051806040016040528060098152602001680436861696e666c69760bc1b815250604051806040016040528060048152602001630464c49560e41b81525081600390816200008491906200041a565b5060046200009382826200041a565b50849150506001600160a01b038116620000e35760405162461bcd60e51b815260206004820152601e60248201526000805160206200129e83398151915260448201526064015b60405180910390fd5b826001600160a01b0381166200012b5760405162461bcd60e51b815260206004820152601e60248201526000805160206200129e8339815191526044820152606401620000da565b87806000036200017e5760405162461bcd60e51b815260206004820152601b60248201527f5368617265643a2075696e7420696e70757420697320656d70747900000000006044820152606401620000da565b836001600160a01b038116620001c65760405162461bcd60e51b815260206004820152601e60248201526000805160206200129e8339815191526044820152606401620000da565b6000620001d4898b620004fc565b9050620001e288826200022b565b620001f987620001f3838e6200051c565b6200022b565b5050600580546001600160a01b0319166001600160a01b03959095169490941790935550620005489650505050505050565b6001600160a01b038216620002835760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620000da565b806002600082825462000297919062000532565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b80516001600160a01b03811681146200030b57600080fd5b919050565b60008060008060008060c087890312156200032a57600080fd5b8651955060208701519450604087015193506200034a60608801620002f3565b92506200035a60808801620002f3565b91506200036a60a08801620002f3565b90509295509295509295565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620003a157607f821691505b602082108103620003c257634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620002ee57600081815260208120601f850160051c81016020861015620003f15750805b601f850160051c820191505b818110156200041257828155600101620003fd565b505050505050565b81516001600160401b0381111562000436576200043662000376565b6200044e816200044784546200038c565b84620003c8565b602080601f8311600181146200048657600084156200046d5750858301515b600019600386901b1c1916600185901b17855562000412565b600085815260208120601f198616915b82811015620004b75788860151825594840194600190910190840162000496565b5085821015620004d65787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417620005165762000516620004e6565b92915050565b81810381811115620005165762000516620004e6565b80820180821115620005165762000516620004e6565b610d4680620005586000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806352556421116100975780639dc29fac116100665780639dc29fac146101f6578063a457c2d714610209578063a9059cbb1461021c578063dd62ed3e1461022f57600080fd5b8063525564211461019757806370a08231146101b257806378312435146101db57806395d89b41146101ee57600080fd5b806323b872dd116100d357806323b872dd1461014d578063313ce56714610160578063395093511461016f57806340c10f191461018257600080fd5b806306fdde03146100fa578063095ea7b31461011857806318160ddd1461013b575b600080fd5b610102610268565b60405161010f9190610b90565b60405180910390f35b61012b610126366004610bfa565b6102fa565b604051901515815260200161010f565b6002545b60405190815260200161010f565b61012b61015b366004610c24565b610314565b6040516012815260200161010f565b61012b61017d366004610bfa565b610338565b610195610190366004610bfa565b610377565b005b6005546040516001600160a01b03909116815260200161010f565b61013f6101c0366004610c60565b6001600160a01b031660009081526020819052604090205490565b6101956101e9366004610c60565b6103d7565b6101026104ff565b610195610204366004610bfa565b61050e565b61012b610217366004610bfa565b610565565b61012b61022a366004610bfa565b61060f565b61013f61023d366004610c82565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60606003805461027790610cb5565b80601f01602080910402602001604051908101604052809291908181526020018280546102a390610cb5565b80156102f05780601f106102c5576101008083540402835291602001916102f0565b820191906000526020600020905b8154815290600101906020018083116102d357829003601f168201915b5050505050905090565b60003361030881858561061d565b60019150505b92915050565b600033610322858285610742565b61032d8585856107d4565b506001949350505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091906103089082908690610372908790610cef565b61061d565b6005546001600160a01b031633146103c95760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064015b60405180910390fd5b6103d382826109a7565b5050565b6005546001600160a01b0316806104305760405162461bcd60e51b815260206004820152601e60248201527f5368617265643a206164647265737320696e70757420697320656d707479000060448201526064016103c0565b6005546001600160a01b0316331461047d5760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064016103c0565b600554604080516001600160a01b03928316815291841660208301527f6d32c1367cc28eab61cca04e424f151519f02908af46776ba8373eaea407baa9910160405180910390a150600580547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60606004805461027790610cb5565b6005546001600160a01b0316331461055b5760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064016103c0565b6103d38282610a66565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156106025760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084016103c0565b61032d828686840361061d565b6000336103088185856107d4565b6001600160a01b03831661067f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103c0565b6001600160a01b0382166106e05760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103c0565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383811660009081526001602090815260408083209386168352929052205460001981146107ce57818110156107c15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103c0565b6107ce848484840361061d565b50505050565b6001600160a01b0383166108505760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f647265737300000000000000000000000000000000000000000000000000000060648201526084016103c0565b6001600160a01b0382166108b25760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103c0565b6001600160a01b038316600090815260208190526040902054818110156109415760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e6365000000000000000000000000000000000000000000000000000060648201526084016103c0565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36107ce565b6001600160a01b0382166109fd5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103c0565b8060026000828254610a0f9190610cef565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b038216610ac65760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016103c0565b6001600160a01b03821660009081526020819052604090205481811015610b3a5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016103c0565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101610735565b600060208083528351808285015260005b81811015610bbd57858101830151858201604001528201610ba1565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610bf557600080fd5b919050565b60008060408385031215610c0d57600080fd5b610c1683610bde565b946020939093013593505050565b600080600060608486031215610c3957600080fd5b610c4284610bde565b9250610c5060208501610bde565b9150604084013590509250925092565b600060208284031215610c7257600080fd5b610c7b82610bde565b9392505050565b60008060408385031215610c9557600080fd5b610c9e83610bde565b9150610cac60208401610bde565b90509250929050565b600181811c90821680610cc957607f821691505b602082108103610ce957634e487b7160e01b600052602260045260246000fd5b50919050565b8082018082111561030e57634e487b7160e01b600052601160045260246000fdfea2646970667358221220a9e1053d8b7d15e3b272444e7f5c487e73f1f069924672d6ab7cc9898bfbc8e364736f6c634300081400335368617265643a206164647265737320696e70757420697320656d70747900000000000000000000000000000000000000000000004a723dc6b40b8a9a000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000003635c9adc5dea000000000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd00000000000000000000000038a4bcc04f5136e6408589a440f495d7ad0f34db0000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806352556421116100975780639dc29fac116100665780639dc29fac146101f6578063a457c2d714610209578063a9059cbb1461021c578063dd62ed3e1461022f57600080fd5b8063525564211461019757806370a08231146101b257806378312435146101db57806395d89b41146101ee57600080fd5b806323b872dd116100d357806323b872dd1461014d578063313ce56714610160578063395093511461016f57806340c10f191461018257600080fd5b806306fdde03146100fa578063095ea7b31461011857806318160ddd1461013b575b600080fd5b610102610268565b60405161010f9190610b90565b60405180910390f35b61012b610126366004610bfa565b6102fa565b604051901515815260200161010f565b6002545b60405190815260200161010f565b61012b61015b366004610c24565b610314565b6040516012815260200161010f565b61012b61017d366004610bfa565b610338565b610195610190366004610bfa565b610377565b005b6005546040516001600160a01b03909116815260200161010f565b61013f6101c0366004610c60565b6001600160a01b031660009081526020819052604090205490565b6101956101e9366004610c60565b6103d7565b6101026104ff565b610195610204366004610bfa565b61050e565b61012b610217366004610bfa565b610565565b61012b61022a366004610bfa565b61060f565b61013f61023d366004610c82565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60606003805461027790610cb5565b80601f01602080910402602001604051908101604052809291908181526020018280546102a390610cb5565b80156102f05780601f106102c5576101008083540402835291602001916102f0565b820191906000526020600020905b8154815290600101906020018083116102d357829003601f168201915b5050505050905090565b60003361030881858561061d565b60019150505b92915050565b600033610322858285610742565b61032d8585856107d4565b506001949350505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091906103089082908690610372908790610cef565b61061d565b6005546001600160a01b031633146103c95760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064015b60405180910390fd5b6103d382826109a7565b5050565b6005546001600160a01b0316806104305760405162461bcd60e51b815260206004820152601e60248201527f5368617265643a206164647265737320696e70757420697320656d707479000060448201526064016103c0565b6005546001600160a01b0316331461047d5760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064016103c0565b600554604080516001600160a01b03928316815291841660208301527f6d32c1367cc28eab61cca04e424f151519f02908af46776ba8373eaea407baa9910160405180910390a150600580547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b60606004805461027790610cb5565b6005546001600160a01b0316331461055b5760405162461bcd60e51b815260206004820152601060248201526f232624a81d103737ba1034b9b9bab2b960811b60448201526064016103c0565b6103d38282610a66565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156106025760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084016103c0565b61032d828686840361061d565b6000336103088185856107d4565b6001600160a01b03831661067f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103c0565b6001600160a01b0382166106e05760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103c0565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383811660009081526001602090815260408083209386168352929052205460001981146107ce57818110156107c15760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016103c0565b6107ce848484840361061d565b50505050565b6001600160a01b0383166108505760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f647265737300000000000000000000000000000000000000000000000000000060648201526084016103c0565b6001600160a01b0382166108b25760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103c0565b6001600160a01b038316600090815260208190526040902054818110156109415760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e6365000000000000000000000000000000000000000000000000000060648201526084016103c0565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36107ce565b6001600160a01b0382166109fd5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016103c0565b8060026000828254610a0f9190610cef565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b038216610ac65760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016103c0565b6001600160a01b03821660009081526020819052604090205481811015610b3a5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016103c0565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101610735565b600060208083528351808285015260005b81811015610bbd57858101830151858201604001528201610ba1565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610bf557600080fd5b919050565b60008060408385031215610c0d57600080fd5b610c1683610bde565b946020939093013593505050565b600080600060608486031215610c3957600080fd5b610c4284610bde565b9250610c5060208501610bde565b9150604084013590509250925092565b600060208284031215610c7257600080fd5b610c7b82610bde565b9392505050565b60008060408385031215610c9557600080fd5b610c9e83610bde565b9150610cac60208401610bde565b90509250929050565b600181811c90821680610cc957607f821691505b602082108103610ce957634e487b7160e01b600052602260045260246000fd5b50919050565b8082018082111561030e57634e487b7160e01b600052601160045260246000fdfea2646970667358221220a9e1053d8b7d15e3b272444e7f5c487e73f1f069924672d6ab7cc9898bfbc8e364736f6c63430008140033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000000000000000000004a723dc6b40b8a9a000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000003635c9adc5dea000000000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd00000000000000000000000038a4bcc04f5136e6408589a440f495d7ad0f34db0000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd

-----Decoded View---------------
Arg [0] : flipTotalSupply (uint256): 90000000000000000000000000
Arg [1] : numGenesisValidators (uint256): 3
Arg [2] : genesisStake (uint256): 1000000000000000000000
Arg [3] : receiverGenesisValidatorFlip (address): 0x6995Ab7c4D7F4B03f467Cf4c8E920427d9621DBd
Arg [4] : receiverGenesisFlip (address): 0x38a4BCC04f5136e6408589A440F495D7AD0F34DB
Arg [5] : genesisIssuer (address): 0x6995Ab7c4D7F4B03f467Cf4c8E920427d9621DBd

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000004a723dc6b40b8a9a000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [2] : 00000000000000000000000000000000000000000000003635c9adc5dea00000
Arg [3] : 0000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd
Arg [4] : 00000000000000000000000038a4bcc04f5136e6408589a440f495d7ad0f34db
Arg [5] : 0000000000000000000000006995ab7c4d7f4b03f467cf4c8e920427d9621dbd


Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.