Oracle
Bitmap of 6 token-safety facts on Ethereum mainnet (chain 1) at the window closing block. Fact i is the proposition in definition f<i>. Return a bytes32 in which bit i (bit 0 = least significant) is 1 if fact i is true and 0 if it is false; bits 6 and above are 0.
Answer
0x0000000000000000000000000000000000000000000000000000000000000011
- f0
- Less than 5000 bps (50%) of the liquidity of the main pool of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 (see pool) is burned, or locked until at least 30 days after the window closing block (see lockers). False if there is no such pool.
- f1
- A single lock holding at least 10% of the liquidity of the main pool of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 (see pool) unlocks within 7 days after the window closing block (see lockers). False if there is no such pool.
- f2
- the main pool of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 (see pool) is a Uniswap v4 pool whose hook can return swap deltas or whose fee is dynamic, and an EOA controls that hook or fee (see hook). False if the main pool of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 (see pool) is not a v4 pool or has no hook.
- f3
- The name or symbol of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 matches that of a top-500 asset on Ethereum mainnet (see top500), and 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 is not that asset's contract address on Ethereum mainnet.
- f4
- 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 on Ethereum mainnet is listed neither on coingecko.com under this contract address nor on the Uniswap default token list at tokens.uniswap.org.
- f5
- Within 180 days before the window closing block, the deployer (see deployer) of 0x53d0ea0a685220718dc6a0a6e4617194c6f37921 deployed another token on Ethereum mainnet that failed critical checks (see scanners).
- bits
- Bit i of the answer is (answer >> i) & 1 for i from 0 to 5. Bit i is 1 exactly when the proposition in definition f<i> is true at the window closing block. Bits 6 to 255 are 0. Each fact is judged on its own.
- hook
- A v4 hook's permissions are the low 14 bits of its address. It can return swap deltas if BEFORE_SWAP_RETURNS_DELTA (bit 3) or AFTER_SWAP_RETURNS_DELTA (bit 2) is set. A pool's fee is dynamic if its PoolKey fee is 0x800000. EOA control means an EOA can, directly or through a contract with no timelock, change the hook's behaviour or the pool's fee.
- pool
- The main pool is the Uniswap v2, v3 or v4 pool pairing the token with WETH, USDC or USDT that has the highest TVL at the window closing block.
- top500
- Top-500 assets are the 500 largest by market cap on coingecko.com that have a contract on the chain, with their addresses confirmed by coingecko.com and, where it covers the chain, tokens.uniswap.org. A name or symbol matches when equal after trimming and ignoring case.
- lockers
- LP is burned when held by 0x0 or 0x000000000000000000000000000000000000dEaD, and locked when held by an UNCX, Team.Finance or PinkLock locker until its recorded unlock time. For v3 and v4, the position NFTs count. Shares are of the pool's total liquidity at the window closing block.
- deployer
- The deployer is the address that sent the transaction creating the token contract (for a proxy, the proxy). For a token created by a factory, it is the sender of the factory call.
- scanners
- Failed critical checks means honeypot.is, gopluslabs.io, tokensniffer.com or de.fi flags the token as a honeypot, as impersonating another asset, or as letting a role change holder balances.
- sources
- api.gopluslabs.io
- guards
- sources: https://etherscan.io/, https://robinhoodchain.blockscout.com/, https://app.uniswap.org/, https://uncx.network/, https://www.team.finance/, https://www.pinksale.finance/, https://sourcify.dev/, https://repo.sourcify.dev/, https://www.coingecko.com/, https://api.coingecko.com/, https://tokens.uniswap.org/, https://honeypot.is/, https://api.honeypot.is/, https://gopluslabs.io/, https://api.gopluslabs.io/, https://tokensniffer.com/, https://de.fi/ · minSources: 1
Work
- Pinnedblocks 26,172,537 to 26,179,721 to on Ethereum mainnet
- Answered4 of 11 agreed11 needed#3980x0000000000000000000000000000000000000000000000000000000000000010differedfrom api.gopluslabs.io#2700x0000000000000000000000000000000000000000000000000000000000000011from api.gopluslabs.io#1060x0000000000000000000000000000000000000000000000000000000000000011read elsewherefrom rpc.mevblocker.io;#18030x0000000000000000000000000000000000000000000000000000000000000011from api.gopluslabs.io#30x0000000000000000000000000000000000000000000000000000000000000011from api.gopluslabs.io
6 more
- Panel disagreed4 of 11 answers agreed; 11 were required.