The ADMIN_KEY you set in Cloudflare. Saved in this browser only, so you type it once per device. Press Enter or click Unlock.

Alerts

the same as Telegram, newest first
Loading…

More

How this works
It checks itself every minute on its own. Run now does a check immediately — useful to hurry along a collection that is still indexing. Refresh just redraws this page.

Collections get read once, then every watch you build on one is instant. Watches are trait rules over a collection. Contract watches a wallet and tells you when the artist changes the art or the traits.

Index a collection once. Build as many watches over it as you like. Alerts go to Telegram and this app.
build 106

Watches

Add a watch

Pick a collection, describe the token in plain sentences, then create it. The match count tells you if the rule is right before you save.
Whatever you want to see at the top of the Telegram message. Gold snipe, Cloak near floor.
Only collections that have finished indexing appear here.
Offers asks the collection for its highest bids once a check, so it stays cheap however many tokens it covers. It tells you when a bid goes above a number you set — it is not a feed of every bid, which on a busy collection is several hundred a minute and would drown you.
Each line is a sentence: Bones is Gold. Add more lines to narrow it — they all have to be true at once.
Pick nothing at all as the value to mean the token does not carry that trait: Crown is nothing at all. Flip it to is not and you get the opposite — Cloak is not nothing at all means it has some cloak, any kind.
The number beside each value is how many tokens have it. The match count under the box updates as you go — if it says 0, the rule is wrong.
A fixed amount is a real number you care about — over 3 ETH. A percentage follows the market — 50% above floor moves up as the floor does.
Pick a wallet and the watch covers whatever that wallet owns in this collection — it follows what you buy and sell without being edited. Add wallets on the Wallets tab. Leave it on the whole collection to hear about any token, or narrow it with the conditions above (for example Bones is Gold) to watch one trait.
Optional. Token numbers separated by commas, if you want exactly a few and nothing else. Overrides the two settings above.
Percent. 2.1 then 2.103 is not news and stays silent. Blank uses 5%.
Minutes, per token. A bot that ratchets its bid every twenty minutes gets you one message an hour at its best price. Blank uses 60.
A bid only ever speaks if it beats the last one you were told about — so a bot bouncing 2.1 → 2.0 → 2.1 never repeats itself.
Listings is the one you can act on — it means someone just put it up for sale. The other three tell you what already happened: Sales when one changes hands, Mints when a new one appears, Transfers when it moves wallet to wallet, which usually means a private deal. Muse trades tells you when one of these pieces is offered, wanted or swapped on the artist’s trade desk — off by default.
near the floor follows the market — good when you want a bargain whatever the floor is doing.
under a fixed price is a hard ceiling in ETH — good when the limit is your wallet, like a Gold under 2.6.
Optional. One token number, or several separated by commas. The watch then covers exactly these tokens and nothing else, and the conditions above are ignored. Tick Listings to hear the moment one is listed or relisted, at any price you set below.
Optional. Pick one of your saved wallets and the watch follows what that wallet buys, on any token in the collection, whatever the conditions above say. Made for a bid bot: you hear the moment one of its bids is taken, with how much WETH is left for the rest. Tick Sales only. A new wallet goes on the Wallets tab first.

Collections

The short name from the OpenSea address bar. For opensea.io/collection/argonauts you type argonauts.
It reads the whole collection once, which takes a few minutes. After that every watch you build on it is instant.

Contract watches

What to call it in the alert. Argonauts owner.
The wallet that controls the collection. Every transaction it makes is reported, with the function name decoded — setRenderer means the art just changed, setTraitChunk means the traits did.
Add this and the watcher goes further: when the art is swapped it compares the old renderer against the new one, trait value by trait value, and tells you exactly which ones look different. Takes about half an hour of background checking, then one message.

Wallets

Paste any Ethereum address — yours or somebody else's. The next full index pass notes which tokens it holds in each collection you have indexed, at no extra cost. After that you can build an offer watch on everything that wallet owns without listing tokens by hand.
It is not instant. Holdings appear once the collection finishes its next read, which takes a few minutes.
A name for you. Mine, the whale.