Assay Get notified

as·say /ˈa.seɪ/ noun — the test that establishes what an ore is worth.

The test before anyone trades it.

Assay checks every meme coin it finds (contract, holders, who bought first, whether you could actually get out), refuses the unsafe ones in writing, and puts the rest on a trading desk where you see every reason before you decide. From your own wallet. You hold the keys.

Not open yet. In private testing on live market data. It has not traded live capital.

Assay slip Specimen · illustrative
A new token, 40 minutes old
Solana · one pool · rising fast
  1. Mint and freeze authorityrevoked
  2. Sells simulateclean
  3. Liquidity lockLP 100% unlocked
  4. Early buyers8-wallet transfer network
  5. Identitycopycat of a known mint
Refused Every refusal names the check and what it saw.
The shape of a refusal. The token is invented; the findings are written the way the engine writes them.

Most of what it does is refuse. That is the product.

A day’s discovery runs to hundreds of tokens. The ones worth a second look are the handful left after everything unsafe has been named and set aside.

What it does

Find, test, refuse in writing, and show a person what’s left.

  1. 01

    Discovers

    Watches new and moving pools across Solana and several EVM chains: market feeds, organic-flow rankings, trending lists. Hundreds of tokens a day reach it.

  2. 02

    Tests

    Every candidate runs a fixed set of checks: mint and freeze authority, honeypot and sell-tax behaviour, liquidity depth against the size considered, holder concentration, early-buyer quality, bundles.

  3. 03

    Refuses, in writing

    Each refusal names the check that failed and what it saw. The reasoning is recorded, not summarised, so it can be checked afterwards.

  4. 04

    Shows a person the rest

    The desk puts the survivors in front of a human with the verdicts attached, sizes the trade against real pool depth, and records what they decided and why. A failed safety check is shown as a danger you accept by name, with a reason; the agent has no such override.

The console

What you actually get: every reason on the screen, before you press anything.

The Assay desk: a token list on the left, the selected token's chart in the middle with 'Every check passes', and on the right a buy panel with preset amounts, a stop, a target, a hold time, the risk and Assay's fee.
The desk. Pick a token and its chart, its checks and a buy ticket sit side by side. You set your own stop, target and how long to hold, or none; the panel says in one sentence what will close the trade. The fee is shown for both sides, already counted in the cost.
A token review marked Avoid: the token fails six checks, each written out, such as liquidity split across nine pools and a same-block bundle that has sold most of what it bought.
Any token, reviewed on demand. Paste an address; get a verdict and every reason behind it, in plain words.
The Connect a wallet dialog, with rows for Ethereum and EVM chains, Solana, and email, each with its own Connect button.
Your wallet, connected. MetaMask and other EVM wallets, Phantom and other Solana wallets, or email.
The Live locks panel, closed: four locks, three not yet met and execution health failing, with the note that none of it can be overridden.
The locks on real money, shown as they stand: closed until every one passes.

Captured from the console running on test data. The tokens, prices and balances in these images are test fixtures, not trades and not results.

The desk

The engine advises. A person decides, and their record is their own.

The desk shows a person the tokens the engine looked at, with every verdict attached, and lets them take or skip each one in writing. Two practice books are built; real money is not. Neither is open to the public while the product earns a record.

Built · internal

Practice

Fills at the price on the quote you accept. Optimistic by construction: no delay, no slippage. Good for learning the flow; not a measure of skill.

Built · internal

Dry run

Fills at the price 2 seconds after you decide, and is refused if the market moved more than 0.75% in that time: the same rule the agent holds itself to. Refusals are recorded, because they are the most honest number a dry run produces.

Not built

Live

Trading real money needs a bar written down before any ticket existed: 50 Practice and 30 Dry run tickets over at least 14 days, Dry run fills that match what the market did, and results that clear zero. Then caps you set yourself and a signed risk disclosure. Meeting the bar enables nothing on its own.

  • A failed safety check is a danger you accept by name. A honeypot, an unrevoked mint or a check that couldn't run is shown in red, and buying needs your acknowledgement and your reason. The agent has no such override: it refuses, always.
  • Everything else is your call, in writing. Taking a trade against the engine's view needs a reason, and the override is recorded as one.
  • Every decision is journalled, taken, skipped, expired or refused, with the verdicts at that moment and the person's own reason.
  • Two records, never mixed. A person's practice is never counted as the agent's, and the agent's record is never counted as theirs.

Your wallet

A tool you point at the market. Never a place you keep money.

Connect the wallet you already use, on Ethereum and other EVM chains or on Solana. No wallet yet? Sign in with email and one is created that only you control; you can export its key whenever you like.

We never hold a key

Connecting a wallet means giving an address; the product reads public chain data with it. To prove a wallet is yours, you sign a plain message that is shown to you in full first. A sign-in message should never ask for more: it authorises nothing on-chain. Nowhere in the product is there a box for a private key or seed phrase, and the address field refuses anything shaped like one.

You sign, every time

Trading through the desk isn't built yet. When it is, each transaction is built and simulated on the server and signed in your own wallet, after it shows you what it is signing. There is no delegated signing and no “trade on your behalf” mode: the code that would allow it is switched off, and a test fails if it ever appears.

We never take custody

No pooled funds, no deposits, no balances held on your behalf. Your money stays in your wallet.

Real money

Four locks stand in front of it, and nobody can override one. Not us, not you.

Trading real money through the desk isn't open. When it is, a ticket is built only when all four locks pass. Whether a failed safety check can be accepted with real money is a decision nobody has made yet; today there is no live ticket to accept one on.

  1. 1

    Your record clears the bar

    The bar was written down before a single ticket existed, so it can't be chosen to fit the results. Practice and Dry run, each counted on its own.

  2. 2

    You set your own caps

    The most one trade can lose, the most one day can lose, the slippage you'll accept, and the smallest pool you'll trade. We suggest numbers from your balance and say why; nothing is stored until you confirm, and a cap you haven't set stays closed. It is never treated as unlimited.

  3. 3

    You sign the risk disclosure

    In full, to the end, at its current version. Its second section is our own agent's losing record. If the document changes, your signature no longer counts until you read it again.

  4. 4

    Execution health is green

    Fresh prices, working data providers, nothing unreconciled. Not yours to fix, so the console never asks you to. It just stays shut.

Loosening a cap takes its own confirmation, with the old value beside the new one. Loosening is the change that costs money, and it usually comes straight after a loss.

How we handle being wrong

We publish what we got wrong. Nobody else in this field does.

Hypotheses are written down before they run. Losers are retired with the reason kept. And before anyone can trade real money here, they read that our own agent has not yet shown an edge.

Retired One strategy’s record

It looked profitable until its single large winner turned out to be a position held for 286 minutes against a 30-minute window, because the machine running it went to sleep and nothing closed the trade.

That result is still in the record, with that explanation attached. A system that quietly deletes its embarrassing data cannot be trusted with the rest.

Allowed 30 min
Held 286 min
To scale. The trade the strategy’s own rules should have closed at 30 minutes.

Numbers carry their sample size

Below the pre-registered threshold a number is labelled provisional, and it is never presented as a verdict.

What you won’t find here

  • No signal service and no “guaranteed” anything.
  • No screenshots of winning trades without the losing ones.
  • No paper or simulated results presented as real money.
  • No performance claim before there is a live record to claim it from.

The same trade, different things you're allowed to set

Meme terminals are built to get you into a token faster than anyone else. Every control they ship makes entry quicker. None of them ask what you're willing to lose — so we added the four that do, and gave up the speed it costs.

Trading controls offered by pump.fun, Photon/BullX/Axiom, and Assay
Control pump.fun Photon · BullX · Axiom Assay
Slippage tolerance ~10% default 10–20%, or auto 5% cap, set by you
Priority fee / MEV tip
Preset buy sizes
Liquidity floor before you can buy auto-buy config only on every ticket
Cap on what one trade can lose you
Daily loss limit that stops the desk
A safety failure you must accept by name, with a reason
Journal of what you skipped, and why
Buying a token seconds after launch the floor makes us late, on purpose
Auto-buy and copy-trading from your wallet we never trade your wallet for you
Every token, the moment it exists only what clears review

The last three rows are theirs, and they're real: if your edge is being first into a launch, one of those is the better tool and this one will cost you money. Defaults observed September 2026 and they change often. Nothing here is a claim about returns — only about which dials each product hands you.

Want in when it opens?

Assay stays private while it earns a record. When the desk opens, the people who asked will hear first, with the record it earned, losses included.

Sign-ups open once our privacy policy is published. Until we can tell you exactly what happens to your address, we won't ask for it.