April 24 to May 3 — Launch month recap
Ezath went live on April 24. Ten days later we're at 154 commits and a meaningfully bigger product. This post recaps everything that shipped, grouped by theme rather than commit-by-commit so you can skim what matters.
Trust and transparency
The whole pitch is "we don't fake numbers", so most of the early work went into making that provable.
- SHA-256 hash chain on every signal, generated at fire time, before the trade resolves. Every signal has a public verify page where you can recompute the hash from the canonical string yourself. Editing any past signal would break every later hash in the chain.
- Public track record with no auth gate. Every win, every loss, every neutral, sortable by symbol, timeframe and conviction.
- Position simulator on every signal page. Type the margin you'd put in and the leverage, see the actual P&L at SL, TP1, TP2, TP3 using the real 40 / 35 / 25 sell ladder. Includes a liquidation guard.
- Weighted R:R replaces TP1-only on every signal surface. The old number understated the strategy because only 40% of position sells at TP1; the new number weights all three rungs.
- Engine-status badge on the homepage shows whether the engine is alive in real time, sourced from the public chain head.
Signal engine
- Engine v2 with 3-tier scoring and a TP ladder.
- Research lab added with backtest harness, train / val / test splits, and seven hypothesis variants tested across the last year of price data.
- H5 entry confirmation shipped from research to live: signals now require the next bar to confirm direction before opening a trade.
- Per-symbol coverage stays focused on BTC, ETH and SOL. We're not stretching into thin altcoins for marketing reasons.
Distribution surfaces
/today— public, no signup, shows one live signal of the day with the full setup, regime, weighted R:R and a click-through to verify the hash.- Telegram free channel (@EzathSignals) — one signal posted automatically every day at a fixed UTC hour.
- Email subscription — drop your email on
/today, get one signal a day in your inbox. One-click unsubscribe. - Tweet generator — one-click pre-formatted tweet teasing the daily signal.
/jpand/cnlanding pages with proper hreflang and sitemap entries.
Pricing and billing
- Crypto checkout via NOWPayments supporting every coin they list.
- Card checkout via Stripe (paused at launch for review, re-enabled day 1).
- 30% affiliate commission rate.
- localStorage-persisted referral codes with a 30-day TTL so attribution survives tab close.
Bugs we fixed worth flagging
- Daily channel post now only publishes signals that haven't already resolved.
What's next
- More backtest validation on the test slice for R-Regime
- Gross-vs-net P&L surfacing on autotrader rows
- Live-trading toggle for the autotrader (still testnet-only)
- Continuing the changelog cadence — every meaningful ship lands here
