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.
as·say /ˈa.seɪ/ noun — the test that establishes what an ore is worth.
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.
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
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.
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.
Each refusal names the check that failed and what it saw. The reasoning is recorded, not summarised, so it can be checked afterwards.
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
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 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
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
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
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.
Your wallet
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.
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.
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.
No pooled funds, no deposits, no balances held on your behalf. Your money stays in your wallet.
Real money
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.
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.
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.
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.
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
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.
Below the pre-registered threshold a number is labelled provisional, and it is never presented as a verdict.
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.
| 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.
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.