← Back to home

Changelog

What's New

Every release, documented. Building in public.

v2.4.0

latestMarch 10, 2026
  • addedLive status page at /status — polls API health every 60s, shows Base L2 RPC, Redis and contract state
  • addedEmbeddable trust badge — GET /api/badge/:address returns a live SVG (shields.io pattern, 5-min cache)
  • addedBadge showcase section on landing — live README mockup, address input, markdown copy
  • addedReport abuse on /verify — POST /api/report triggers suspension flow
  • changedPricing: Standard / Growth / Sentinel tiers (replaced Explorer / Builder / Enterprise naming)
  • changedSentinel volumes corrected: 250k → 1M → 5M certs/yr, per-cert prices below Growth overage rate
  • changedFull site translated to English — all French copy removed
  • fixedAbortSignal.timeout() replaced with AbortController + setTimeout across all fetch calls (browser compat)

v2.3.0

March 8, 2026
  • addedAbuse prevention system — flag score, suspend score, blocklist, report endpoint
  • addedOwnership proof requirement for certification (BMAXI_REQUIRE_OWNERSHIP_PROOF flag)
  • addedEnterprise page (/enterprise) — Sentinel value stack, SLA table, support tiers, volume pricing
  • addedVerify page (/verify) — shareable certification link, badge embed on certified status
  • changedMinimum certify payment enforced at gateway level ($0.99 USDC)
  • changedABUSE_PREVENTION.md published — public documentation of anti-abuse mechanisms

v2.2.0

March 7, 2026
  • addedPricing page — three-tier model with fee breakdown table
  • addedSecurity page — vulnerability disclosure, audit scope, responsible disclosure contact
  • addedPublic roadmap (6 phases) — from Foundation to Arbitration & Adoption
  • addedSDK section on landing — @bmaxi/sdk npm package, TypeScript-first
  • addedComparisonTable section — BMAXI vs alternatives
  • changedHero: removed jargon, tightened value proposition

v2.1.0

March 6, 2026
  • addedUUPS Proxy — upgradeable contracts without data migration
  • addedEIP-165 supportsInterface() for standard detection
  • addedEmergency pause mechanism on all write operations
  • addedLive dashboard (/dashboard) — real-time on-chain metrics via Base L2 RPC
  • addedAdmin panel (/admin) — gateway health, stats, API key management
  • changed.gitignore hardened for secrets & build artifacts

v2.0.0

March 5, 2026
  • addedIERC8004.sol — formal ERC-8004 interface
  • addedFull NatSpec documentation with @inheritdoc
  • addedComplete test suite (45+ tests)
  • changedContract implements IERC8004 explicitly
  • changedEvents: timestamp now indexed

v1.0.0

March 4, 2026
  • addedBaymaxCertificate.sol — issue, revoke, renew, batchCheck on Base L2
  • addedAPI Gateway with circuit breaker, LRU cache, Redis rate limiting
  • addedx402 HTTP payment protocol — USDC on Base L2
  • added@bmaxi/sdk TypeScript package published on npm
  • addedLanding page (Next.js 14 + Tailwind), docs & quickstart