Changelog
Every shipped feature, improvement, and fix. We update this every time we deploy something users will notice.
IMPROVEMENTApril 23, 2026
Site-wide copy and consistency pass
- Reconciled pricing across all pages so the number in the checkout flow matches what is advertised on comparison pages
- Updated chain coverage FAQ to reflect that Ethereum, Base, Arbitrum, Optimism, and Polygon are all fully supported
- Corrected founder name spelling and brand casing in the legal terms section
- Refreshed effective dates on the terms and privacy pages
- Removed stale roadmap claims from the analyst academy content
- Cleaned up writing style across the public docs and academy modules for tighter, less generic prose
FIXApril 22, 2026
Wallet relationship graph readability and correctness pass
- Filtered out heuristic pattern-match labels that were appearing as trusted entity nodes alongside curated OFAC labels
- Counterparty nodes now show transaction count with a unit (e.g., '347 tx') instead of a bare number
- Inline labels now show on most counterparties instead of requiring a click to identify them
- Edge labels upgraded to a larger, higher-contrast treatment so they stay readable at normal zoom
- Low-confidence inferred labels now render with a dashed border, muted color, and 'inferred' subtitle so analysts can distinguish them from curated labels at a glance
- Viewport safety margin expanded so outer nodes and their subtitle labels no longer clip at the edge of the graph container
- Added a short legend explaining the graph conventions
FEATUREApril 21, 2026
Analyst calibration feedback loop
- New 'Flag for calibration review' button on the briefing tab for any analysis
- Structured reason-code dropdown captures the specific disagreement (score too high, score too low, wrong entity label, missed structural pattern, wrong decision posture, other)
- Optional 2000-character notes field for deeper context
- Full analysis payload is stored alongside each report so engine updates can reproduce what the analyst saw at the time of submission
- Best-effort email notification routes reports to the engineering team for review
FIXApril 20, 2026
Security hardening pass
- Cron routes now fail closed when the secret environment variable is not configured, instead of defaulting open
- Authorization check added to the case wallet delete endpoint so only the case owner can remove wallets from it
- Two latent RLS policies removed from saved_wallets and case_folders that were granting public-role access to what should have been service-role-only data
- Full security and data integrity audit completed across 20 code paths and 18 tables
FEATUREApril 19, 2026
Bybit hack case study and engine label fix
- Published the first public case study at /case-studies/bybit-hack-lazarus-wallet-analysis, a full forensic analysis of the $1.5B Bybit hack with the CredScore engine output on the Lazarus attacker wallet
- Rebuilt the case studies index at /case-studies with article, breadcrumb, and FAQ schema markup for search engine discoverability
- Added related-study cards to every comparison page and a footer link from the homepage
- Corrected a latent engine label issue that was preventing the primary Bybit exploiter wallet from triggering the sanctions cap during analysis
- Suppressed the cosmic particle background on all case study pages for cleaner long-form reading
FEATUREApril 9, 2026
Documentation, changelog, and trust center launched
- Full documentation site at /docs covering scoring, signals, cases, team workspaces, and more
- Public changelog at /changelog showing every release
- Security and trust center at /security
- Status page at /status with real-time service health
- First-time onboarding flow on the analyst desk
FIXApril 8, 2026
Engine accuracy pass — sanctions and known-good entities
- Self-sanctioned wallets (e.g., OFAC Lazarus addresses) now correctly hard-cap at score 12 across all scoring stages
- Three-layer enforcement prevents any intermediate scoring adjustment from overriding the sanctions cap
- Known-good entities (Vitalik, Ethereum Foundation) get a +10 score boost and gentler confidence dampening
- Fan-out distribution patterns no longer force 'Review' on known public figures
IMPROVEMENTApril 8, 2026
Site-wide UI polish pass
- Unified all marketing page footers with consistent link order
- Added smooth transitions on links, buttons, and inputs
- Accessible keyboard focus rings on all interactive elements
- Consistent card padding and hover lift effects
- Removed duplicate Business link from footer
FEATUREApril 7, 2026
Six analyst features shipped
- Audit trail logs every analysis run per user
- Score history with sparkline chart on the overview tab
- Expandable signal flags with evidence bullets
- Counterparty drill-down — analyze any entity directly from the result
- Batch analysis (up to 10 wallets) with streaming results
- Wallet monitoring with daily cron job and alerts
IMPROVEMENTApril 7, 2026
Sidebar upgrades and platform intelligence
- Drag and drop to reorder saved wallets
- Hover to see full wallet address
- Star icon to toggle watchlist status
- Folder delete confirmation
- Platform intelligence card showing how many times CredScore has analyzed a wallet
- Score auto-updates in sidebar after re-analysis
FEATUREApril 6, 2026
Case management
- Create investigation cases with title, severity, and status
- Attach wallets directly from analysis results
- Timeline of case events (status changes, notes, wallet attachments)
- Case detail view with full investigation history
- Case lifecycle: open, pending, escalated, closed
FEATUREApril 6, 2026
Team workspaces
- Create organizations with multi-analyst membership
- Role system: Owner, Admin, Analyst
- Email invite flow with shareable token links
- Cases scoped to org or personal visibility
FEATUREApril 5, 2026
Analyst Academy launched
- 12 modules covering crypto fundamentals, AML, scoring, red flags, and reporting
- 50+ lessons with progress tracking
- Quiz at the end of every module
- Designed for compliance analysts of all skill levels
FEATUREApril 5, 2026
OFAC sanctions sync
- Weekly cron syncs the official OFAC SDN list every Monday
- Extracts all sanctioned Ethereum addresses automatically
- Stored in sanctions_registry for fast scoring lookups
Want updates as they ship? Email
wade@credscore.us to get added to the release announcements list.