- Name
- ——
- Ticker
- ——
- Sector
- ——
- Minimum
- ——
- Passport
- ——
The shape a listing takes — none indexed yet
read from rpc.mainnet.chain.robinhood.com in your browser
FLETCH runs timed raises — Lifts — on Robinhood Chain. Every claim a project makes here is printed next to the eth_call that settles it. The answer arrives from the chain, in your browser. Not from us.
The council reviews the team and the deployer, not only the bytecode. Noxa died of spam; rate limits were never the missing part.
A Lift opens and closes at a block, published before it opens. There is no rolling raise and no quiet extension.
No mainnet contract holds third-party liquidity before an external audit and its remediation pass. That gate is not a roadmap item.
Locked LP fees stream to one of three immutable modules. Which one is named before the Lift opens, and cannot be changed after.
This is the live dashboard, not a picture of one. It is reading chain 4663 right now, and every figure it cannot get from there is drawn absent rather than filled in.
Plates 01 — 05The first Lift takes this panel. Until the council seals one and its contracts resolve on chain 4663, there is nothing here to describe. A described project that does not yet exist is the exact thing this product was built against.
None of those four are wired. There is no deposit, no withdrawal and no transfer behind them, and pressing one does nothing at all.
This deck makes no balance call. It is the layout a holdings table will occupy, with the reads still to be written, and connecting a wallet will not fill it today.
Windows are published as block numbers, not dates. Nothing is scheduled yet, so every field above is empty rather than estimated.
The shape a listing takes — none indexed yet
A project failing any line is not listed. It is not listed with a warning.
There is no store behind this panel yet — not in this browser and not on our side — so nothing can be added to it. The row shape is drawn because it is what the list will hold.
A Lift is a fixed order of operations, and each stage names the thing that must be true before the next one starts. The stair below is drawn as it actually stands today, which is why it stops climbing under its own power at stage five.
A deployer address and a contract that already exists on 4663 or on testnet 46630. Nothing is accepted from a deck alone.
A submission id
Two reviewers read the deployer's earlier addresses and the team's claims against them.
A published review, including the parts it could not confirm
Register A is resolved against the contract. A line that comes back false is published as false.
A Passport, dated to a block
The opening and closing blocks are posted at least 48 hours before the window opens, and are not moved after.
Two block numbers
An external audit and its remediation pass. Until both are done no contract of ours holds anyone else's money — this is the gate, not a milestone.
Nothing yet
The position is locked, its range is checked against the pool tick, and one of three fee modules is named.
A locked position and a named destination
Each line below is a proposition that can come back false. Next to it is the call that settles it and the rule the answer is read by. FLETCH attests to none of it. The chain answers, and you can copy any line and ask it yourself.
No subject set. Register A has not been run.
There is no allow-list behind this box. Paste a contract we have never listed — a competitor's, your own, one we would fail — and Register A runs the same 6 lines against it.
An account with runtime bytecode exists at the subject address.
eth_getCodeAddress pendingA wallet and a self-destructed contract both return 0x here. Neither can hold a token.
The contract's owner slot holds the zero address.
eth_callAddress pendingA revert here is not a failure. It reports that the contract exposes no owner() at all, which is a different fact from a renounced one.
The EIP-1967 implementation slot is empty — the code at this address cannot be swapped.
eth_getStorageAtAddress pendingFalse means the subject is a proxy. Everything above and below is then a statement about today's implementation, not about the address.
The runtime bytecode carries no dispatch for mint(address,uint256).
eth_getCodeAddress pendingAbsence of the selector is evidence, not proof. A proxy or a non-standard dispatcher can route a mint without those four bytes appearing literally — which is why A·03 is printed above this line rather than below it.
The runtime bytecode carries no dispatch for pause().
eth_getCodeAddress pendingSame caveat as A·04. Read the two together.
Total supply is unchanged between the head block and 5,000 blocks earlier.
eth_call ×2Address pendingAn endpoint that has pruned that height answers with an error. That is reported as unresolved, never as true.
The L1 calldata component of this chain's gas price is still zero.
eth_callThis is the gas subsidy, read from ArbGasInfo rather than from an announcement. The block it goes non-zero is the block every growth figure on this chain stops being comparable.
The Uniswap v3 position backing this Lift is held by the FLETCH locker.
eth_callAddress pendingThe lock's unlock timestamp is readable and in the future.
eth_callAddress pendingThe position's tick range contains the pool's current tick.
eth_call ×2Address pendingA locked position outside its range earns nothing. Sealing one as locked liquidity earning fees would be the first thing a critic finds, so the range is a claim in its own right.
Locked LP fees route to the module named when the Lift was listed.
eth_callAddress pendingA register is not an endorsement, and none of these lines say a project is a good investment or that your money will come back. Each says only what the named call returned at the named block. A claim resolving true today can resolve false at the next block, and a register that cannot go false is worth nothing. Re-run any line yourself — the endpoint is public and takes no key.
Cross-check on BlockscoutA Lift names one of three modules at listing. The router is immutable once deployed, so the name is a commitment rather than a preference — there is no path from one module to another after the window opens. The three below are the whole set. There is no fourth, and no custom destination.
Fees are swapped back into the position and the lock is pushed out by the same period again. The liquidity gets deeper; nobody is paid.
Fees accrue to one named multisig. Its address and its full signer set are published with the listing, before the window opens.
Fees are swapped to the project token and sent to an address with no known key. The supply that leaves does not come back.
Addresses appear here on deployment, and Register C of the Passport resolves the destination of a live Lift against the one published at its listing.
This stream reads the router and locker logs directly. Neither contract exists yet, so there is no log to read and nothing to summarise. When it fills, every row here links to the transaction that produced it.
7 of 12 surfaces below are not built
Every empty panel on this page is empty for a stated reason. The table below is the whole list, including the parts that make us look unfinished, because a page that hides them is asking to be believed rather than checked.