Getting a slot

You cannot buy a token that does not exist yet. You can buy a promise, and this is how to tell what the promise is worth. checker · standing order · where to buy · size curve

This page takes no deposits, sells no allocations, and has no slots to give. If a page at this address ever offers you a preorder, an allocation, a whitelist spot for money, or a deposit address, it is not this page — close it.

Your wallet

not connected

Connecting lets this page read your address and your Base balances. It does not ask you to sign anything and cannot send a transaction, and connecting has nothing to do with getting a slot — there are no slots here to get.

What a preorder actually is

A token that has not launched has no contract, no supply and no pool. There is nothing to transfer to you. So when you send money before launch you are not buying a token — you are lending money, unsecured, to whoever will control the launch, in exchange for a promise to deliver later. That is a credit decision, and it should be judged like one: what forces them to deliver, and what happens to your money if they do not?

That is not an argument against preorders. It is the question a preorder has to answer, and most of them do not answer it at all.

Four ways to get a slot, by who you have to trust

1. An allowlistno money moves

Your address goes on a list the launch contract checks. At launch you get a guaranteed right to buy, at a set price, up to a set size, before or apart from the open market. You send nothing now.

You have to trust: that they honour the list. If they don't: you have lost nothing at all — you still have your money and can buy on the open market like everyone else.
2. A standing orderno custody

You sign an off-chain order now that anyone may fill at launch, at or below your price. The money stays in your wallet until the moment it fills.

You have to trust: nobody. If it doesn't fill: you keep the money. The arithmetic, and the ceiling you need.
3. A deposit contract you can exit yourself trust the code

You deposit into a contract. Before launch, or if launch has not happened by an on-chain deadline, you call a function and take your money back. Not “the team will refund you” — you, unilaterally, without anyone's cooperation.

You have to trust: the contract's code, and that it cannot be changed after you deposit. If it's wrong: your money is stuck or gone. The checker below tests the specific things that decide which.
4. Sending money to somebody trust is total

A deposit address, a DM, a form, a “reserve your allocation” button. This is what almost every preorder actually is, including many that describe themselves as one of the three above.

You have to trust: everything, with no recourse. If they don't deliver: there is no mechanism to appeal to. There is no step after this one.

The question that settles it

List what people actually want from a preorder: a guaranteed allocation, a known price, and not having to win a gas war at open. An allowlist delivers all three, and it delivers them without anyone holding your money.

So there is exactly one thing a deposit gives that an allowlist does not: the launcher gets the money early. That is a real thing a launch might legitimately need. But it means when someone insists on custody before launch, custody is the feature — and you are the one financing it. Price that.

If you are running the launch rather than buying into one, this cuts the other way and in your favour: you can give every early supporter a real, guaranteed slot at a fixed price without ever touching their funds, which removes the single thing that makes a preorder look like a rug. There is a checklist for that at the bottom.

Check a deposit contract before you send anything

chain not checked

If someone has given you an address to deposit into, paste it. This reads public chain state and reports facts about whether you could get your money back. It does not rate anything as safe, and a clean read is not an endorsement — a contract can pass every check here and still be built to take your money.

If you are the one launching

no custody needed
  1. Publish a merkle root, not a deposit address. Supporters sign nothing and send nothing; the launch contract checks the proof. Everyone can verify they are on the list before launch day.
  2. Fix the price and the per-address cap on chain, before anyone commits. A slot whose price is decided later is not a slot.
  3. If you must take deposits, make the exit unilateral. A caller-initiated withdraw, an on-chain deadline, and no path by which one key moves user funds. Anything less and the refund is a promise, not a mechanism.
  4. Do not deploy it behind a proxy. Upgradeability means the rules people deposited under can be rewritten afterwards, and no amount of good intent makes that checkable.
  5. Say what happens if the launch slips, in the contract rather than in a post.

Every one of these makes your launch pass the checks on this page, which is the point: the things that protect a buyer are the same things that let a launcher be believed.