A free instrument reading for fifty-three markets, and an open ledger for what it funds.
EcoSignalBot watches 53 pairs — major L1/L2 tokens, plus AI, DePIN, DEX, and DeFi names — for confirmed regime changes and broadcasts the same reading to everyone at once. No fee, no personalized advice, no exchange keys collected. Voluntary support is split with environmental partners, and every donation is logged below.
Fifty-three pairs, one identical broadcast
Every pair below is polled on the same five-minute cycle. When a bar closes with a confirmed regime change, the resulting signal goes out to every subscriber unchanged — nothing here is tailored to an individual account or position.
Current regime per pair, and a hypothetical simulation
Click a pair to see its chart and a simulated position built from this service's own signals, using generic settings — never the operator's own tuned live trading. Illustrative only, see the disclaimer below the chart.
Simulated position (hypothetical)
Mechanical by design
The bot decides, not a person
Every signal comes from the same regime-detection engine reading the same public price data — there is no human curating or timing what goes out.
Everyone gets the same message
Nothing here is personalized to an account, a position, or a subscriber's history. It's a broadcast, not individual guidance.
You stay in custody of your funds
This service never asks for an exchange API key, a wallet connection, or any credential. It only ever sends a message — what you do with it is entirely on your own account, your own exchange, your own decision.
Questions people actually ask
What do ENTER / EXIT actually mean?
Each message names the preset the bot's regime-detection engine just exited and the one it just entered for that pair — see the regime taxonomy above (e.g. a confirmed BOTTOM_REVERSAL routes to dca_short). It's a description of what the mechanical strategy is now doing, not an instruction — how you translate that into your own trading, if at all, is entirely your call.
How often will I get messages? Is this going to spam me?
Every pair is checked every 5 minutes, but a message only goes out when a bar closes with a confirmed regime change — for a single pair that can mean days or weeks of silence during a stable trend. You won't hear from a pair just because the price moved.
Do I have to pay or donate to use this?
No. It's free, no account, no exchange keys, no sign-up. Every donation on the ledger below is entirely voluntary and never a condition of receiving signals.
Where does my donation actually go?
Voluntary support splits across two tracks (the exact ratio between them isn't finalized yet). On-chain: real tokenized carbon-credit retirement, weighted 70% toward higher-quality removal credits (e.g. biochar, ocean alkalinity enhancement) and 30% toward cheaper avoidance credits (wind, solar). Off-chain: five vetted nonprofits, weighted toward direct environmental/ocean cleanup work — The Ocean Cleanup (25%), charity: water (20%), and Eden Reforestation Projects (15%) — alongside two climate-policy organizations, Clean Air Task Force and Project InnerSpace (20% each). See the ledger below for the running totals.
Is this investment advice?
No. It's the mechanical output of an automated process reading public market data, broadcast identically to everyone — not tailored to your account, position, or situation. You're solely responsible for your own trading decisions; see the full disclaimer at the bottom of this page.
Can a bot or AI agent use this instead of a person?
Yes — GET /api/signals to pull the latest reading per pair, or POST /api/webhooks to have every future signal pushed as JSON. Both are discoverable via the standard /.well-known/x402.json manifest, with every endpoint's fee explicitly set to zero — this exists for machine discoverability, not monetization.
Can I get just one or two pairs instead of everything?
The Telegram channel broadcasts every pair together. If you use the webhook API instead, you can pass a pairs list when registering to receive only the ones you care about.
What if a signal seems wrong or arrives late?
This is a best-effort mechanical read of public exchange data, not a guaranteed real-time feed — an exchange API hiccup can delay or skip a cycle, and the underlying strategy can simply be wrong about where the market is headed. Always verify against your own data before acting.
How do I stop receiving signals?
Leave the Telegram channel at any time — no account to close, nothing to cancel. If you registered a webhook, send its URL to DELETE /api/webhooks to unregister it.
Does the operator's own trading factor into any of this?
The operator also trades on-chain (DEXs) with their own funds, entirely separately from this signal broadcast — see the trading-transparency section below for aggregate, by-period results and how much of winning periods gets donated. It is not a preview or guarantee of what following these signals would produce, and individual trades are never published, only aggregate totals — this protects the strategy the same way the signal engine's own internals are never disclosed.
Where voluntary support goes
This service is free. If you choose to support it anyway, a fixed share is forwarded to environmental partners — recorded here, not just promised.
| Date | Amount | Source |
|---|
The operator's own trading profit, and what it funds
This is the operator's own DEX/on-chain trading account — entirely separate from the free signal broadcast above. It is not a preview, guarantee, or track record of what following those signals would produce; past performance here says nothing about future results, here or anywhere else. Individual trades are never published, only aggregate results by period — this protects the strategy the same way the signal broadcast's own mechanics are never disclosed.
| Period | Realized P&L | Note |
|---|
Is support keeping pace with usage?
Aggregate counts only — no account, wallet, or IP address is ever recorded, just how many requests this free service serves. Published so it's visible, alongside the ledgers above, whether voluntary and trading-profit support are keeping pace with how much this gets used — not a threshold anyone is held to individually.
Get the broadcast
Signals post as soon as a regime change is confirmed. No sign-up, no account required.