Dev Diaries
Automated production notes and patch highlights across the BabySNEK platform.
Jul 09, 2026
Lockables TVL & Vault Analytics Rollout
Major ReleaseLockablesVaultUIDesign
Upgraded Lockables and Vault pages with live TVL collateral values, tier occupancy gauges, simulated on-chain activity stream feeds, and an interactive DePIN Staking Yield performance chart. Redesigned Data Hub and Links directories with dynamic charts and premium visual aesthetics.
- Added real-time Lockables TVL collateral strip showing Total ADA, Total BBSNEK, and combined USD market values
- Added interactive Standard, Enhanced, and Alpha tier occupancy circular SVG gauges
- Reactivated Vault app page to support live CIP-30 wallet connection, swap aggregation, and locker deposits
- Added Staking APR and DePIN Hashrate time-series SVG line chart to the Vault Stats screen
- Added live simulated transaction activity feed displaying real-time Swaps, Locks, and Unlocks
- Transformed Data Hub (/analytics) to feature live token KPI cards and an SVG stacked Donut Chart for holder concentration
- Upgraded Links directory (/links) with top border neon color gradients, glassmorphism, and scale micro-animations
Jun 28, 2026
Interactive SVG Charts & Burn Simulator
TokenFeatureUIDesign
Rolled out Token page upgrades featuring live GeckoTerminal price charts, target portfolio milestones, and a deflation/burn calculator.
- Integrated GeckoTerminal OHLCV API to securely track daily historical prices on the Cardano network
- Built TokenPriceChart client rendering custom glowing SVG path charts with 7D/30D timeframe selections
- Created interactive BurnSimulator calculator helping holders model supply weight changes as tokens are burned
- Added Snekulator milestones tracking holding valuations at ATH, $0.0001, $0.0005, and $0.001 USD targets
- Added customized HSL color visual progress bars representing holders' relative shares
Jun 12, 2026
Gallery Trait Explorer & Rarity Density Scatterplot
NFTsFeatureUITools
Implemented mathematical rarity score ranks, local sorting, clipboard utilities, and an interactive scatterplot for BabySneklets.
- Added mathematical rarity ranking algorithm matching sneklets descending from Rank #1 (Rarest) to #5365
- Added gallery sorting options (Rarest First, Common First, Mint ID) and fast search filters
- Built Rarity Density Scatterplot showing Mint ID vs. Rarity Rank with hover crosshairs and tooltips, embedded in the gallery
- Created detailed trait card modals with custom clipboard copying and direct external links
- Built YieldCalculator letting sneklet holders estimate monthly/yearly rewards and DePIN hash power share
May 28, 2026
Team Update & Footer Redesign
DesignUIContent
Refreshed the whitepaper team roster and gave the site footer a visual upgrade with new motion and hover effects.
- Whitepaper team split into the current squad and an "Alumni" section honouring past contributors
- New contributors added: Dixieflatline (Web3 & ADA Development) and 4 Perfection (Product & Community Development)
- Footer redesigned: animated gradient sheen, growing link underlines, and spring social-icon hovers
- Footer now themes correctly in light mode
- Removed the company address line from the footer (still present in the imprint)
May 17, 2026
BabySNEKLETS Collaborations
NFTsFeatureContent
Announced our BabySNEKLETS collaboration partners with a new reusable section across the site.
- Added collaboration partners Gophers Mining Club and Tavern Squad
- New PartnerStrip section featured on the landing, BabySneklets, and Links pages
- Partner links centralised in the shared config
May 06, 2026
Sitewide Consistency & Accessibility
DesignAccessibilityUIFix
A consistency and polish pass across every page — shared layout primitives, keyboard-accessible navigation, and a full migration of community links to Discord.
- New shared PageHeader component with standardised page containers and spacing
- Two-tone "BabySNEK" wordmark extended to page headings and hero lines sitewide
- Navigation dropdowns made keyboard-accessible (click, focus, Escape) with a chevron animation
- Keyboard focus-visible outlines added for links, buttons, and interactive cards
- Community links migrated from Telegram to Discord across nav, footer, help, and links
- Fixed an invalid CSS colour value on the admin login screen
Apr 24, 2026
Brand Identity Refresh
DesignUI
Locked in the BabySNEK wordmark colours and gave the landing sections a clearer colour identity.
- Two-tone "BabySNEK" wordmark — "Baby" always pink, "SNEK" always blue
- Ecosystem Pillar cards unified into shades of blue
- BabySNEK Apps cards unified into shades of pink
- New project favicon using the logo badge
Apr 12, 2026
Multimedia & Characters Update
UIContentFix
Refreshed the Multimedia page — community now points to Discord, character bios corrected, and the layout reordered for better flow.
- Community CTA on Multimedia now links to Discord instead of Telegram
- Corrected Nike’s character bio (best friend, not partner)
- Moved the "Meet the Characters" cards below the All Shorts gallery
Apr 06, 2026
NFT Page Hotfix
FixNFTsBuild
Switched the BabySneklets gallery to dynamic rendering so Blockfrost data is fetched at request time instead of during builds.
- Nfts page now renders dynamically to avoid build-time Blockfrost failures
- Live data loads via the server-side manifest cache at request time
Apr 06, 2026
UI + Content Expansion
DesignUIAnalyticsNFTsLegal
Visual system refresh plus expanded content across NFTs, analytics, legal, and consent. The landing experience, navigation, and on-chain galleries were polished for the Mega-App roll-out.
- Refreshed design tokens, aurora layers, and collectible card styling
- Landing page updated with ecosystem pillars and app cards
- Navigation redesigned with grouped dropdowns, mobile drawer, and wallet/settings actions
- BabySneklets page now includes a live on-chain showcase and trait snapshot table
- Analytics Data Hub grouped by category with a live token snapshot CTA
- Legal page expanded with disclaimers, privacy, shipping, and possession terms
- Cookie consent banner + settings modal with versioned preferences storage
Apr 05, 2026
Mega-App Security Hardening Patch
SecurityVaultFix
Security-focused patch that locks down admin authentication, validates vault proxy inputs, and sanitises upstream errors. Includes stability fixes for swap CBOR handling and locker status polling.
- JWT secret fallback removed; missing secrets now deny admin access
- Admin login open-redirect blocked by enforcing same-origin relative paths
- Password length capped in /api/admin/login to prevent compare DoS
- DexHunter errors no longer forwarded to clients; server logs only
- Vault proxy routes now validate lockables payloads and policy ID arrays
- Price history POST bounds enforce sane BBSNEK/ADA ranges
- SwapScreen uses the correct DexHunter CBOR field (data.data.cbor)
- LockScreen avoids state updates after unmount during status polling
Apr 01, 2026
Mega-App 3.0 — Unified Platform
Major ReleaseArchitectureReact 19
Complete rebuild as a Next.js 15 / React 19 mega-app. Three separate systems (VPS hub, webapp2 SPA, tools scripts) merged into one cohesive platform with server-side rendering, ISR caching, and Cardano wallet integration.
- Next.js 15 App Router with React 19 and TypeScript strict mode
- Unified API layer: Blockfrost proxy, DexScreener, DexHunter, token snapshot
- Manifest-cached NFT data: Lockables and BabySneklets inventories
- JWT admin authentication with HTTP-only cookies
- CIP-30 wallet integration (Nami, Eternl, Vespr, Typhon, NuFi, Flint, GeroWallet)
- Full design token system ported from webapp2 — dark/light theme, accessibility modes
- Vault pages merged: swap, locker status, treasury balance, price history
- Aurora background animation, glass morphism UI components
Jan 15, 2026
Webapp2 — Design Language System
DesignAccessibilityUI
Introduced the comprehensive design language system with CSS custom properties, accessibility controls (reduce-motion, high-contrast, readable-font, text scale), and component standardisation across all 15 views.
- CSS variable system with dark/light theming
- Accessibility settings modal with 4 modes + 3 text scale options
- Lucide icon system integration
- Component library: glass cards, badges, buttons, toast notifications
- Responsive grid system (grid-2, grid-3, grid-4)
- View transitions with fade animations
Nov 10, 2025
Lockables Dashboard & Live Data
FeatureLockablesPerformance
Added server-side manifest caching for Lockables metadata, live locker balance queries, and the tier visualisation dashboard. Reduced Blockfrost API calls by ~80% through incremental manifest builds.
- Manifest-cached metadata (version 4 schema)
- Live locker ADA + $BBSNEK balance fetching
- Tier classification: Standard (25 ADA), Enhanced (100 ADA), Alpha (500 ADA)
- Minted-tier discovery from first-tx UTXO analysis
- Concurrent request limiting (mapLimit pattern)
- lockables-report.mjs tool added to tools directory
Sep 04, 2025
BabySneklets Snapshot & pool.pm Integration
FeatureNFTsTools
Added the BabySneklets NFT snapshot tool with incremental manifest caching and pool.pm preview token enrichment for display image fallbacks.
- babysneklets-report.mjs snapshot generator
- pool.pm preview token (tk) enrichment for NFT thumbnails
- Incremental manifest (version 1 schema)
- Burn status tracking across resnapshots
- babysneklets-data.json output for front-end consumption
Jul 20, 2025
Webapp2 — Single Page Application
Major ReleaseSPAWallet
Full rewrite of the front-end as a vanilla JS SPA with hash-based routing, 15 views, modular component architecture, and Cardano CIP-30 wallet integration.
- 15 views: landing, token, lockables, nfts, analytics, wiki, whitepaper, help, legal, links, devdiary, arcade, multimedia, showcase, error404
- Hash-based SPA router with view transitions
- CIP-30 wallet connector with 7 wallet adapters
- Cookie consent system with granular preferences
- DexScreener + Blockfrost live data integration
- Blockfrost CORS proxy (blockfrost-proxy.mjs)
Apr 10, 2025
Lockables Vault 2.0 — DexHunter Swap
FeatureVaultDexHunter
Integrated DexHunter swap aggregator into the Lockables Vault, replacing direct DEX links with an in-app swap interface. Added price history tracking and treasury balance monitoring.
- DexHunter swap/build and swap/averagePrice proxy routes
- Price history endpoint (POST to append, GET to read, 200-entry rolling window)
- Treasury balance via Blockfrost address query
- Express locker status endpoint integration
- WooCommerce webhook for physical order processing
Nov 01, 2024
BabySNEK Platform — Initial Launch
LaunchTokenNFT
Initial launch of the BabySNEK platform: $BBSNEK token on Cardano mainnet, BabySneklets NFT collection (7,777 units), Lockables physical vault protocol, and the first version of the web app.
- $BBSNEK token minted on Cardano mainnet (76.72B supply)
- BabySneklets NFT mint portal at babysneklets.fun
- Lockables physical plushie vault protocol launched
- DEX listings: Minswap, SundaeSwap, Splash
- CEX listings: AscendEX, Bybit
- VPS infrastructure with nginx reverse proxy and PM2