Overview
Staying ahead of generative NFT drop schedules across different Discord servers, timezones, and chains is difficult for community members. The Clyr Mint Radar (MintRadarService) automates this workflow: it ingests alpha drop schedules directly from Discord alpha channels, standardizes chaotic timestamps into local timezones, classifies multi-chain metadata, and delivers structured daily intelligence cards directly into WhatsApp communities.
Data Enrichment & Normalization
When raw mint schedules are ingested, theMintRadarService executes several transformation passes:
1. Automated Unix Timestamp Conversion
Discord schedules frequently use dynamic unix time tags (e.g.<t:1700000000:t> or <t:1700000000:F>). The engine parses the epoch seconds, adjusts for daylight savings, and converts the times into standard West Africa Time (WAT / UTC+1) and UTC for crystal-clear comprehension.
2. Multi-Chain Badge Decoration
Projects are mapped to their native blockchain with visual chain badges:⟠ Ethereum🔵 Base◎ Solana🟣 Polygon / MATIC🟡 Binance Smart Chain (BNB)🔶 Arbitrum One🔺 Avalanche (AVAX)
3. Smart Link Extraction
Hyperlinks within the announcement are classified and labeled with contextual icons:- 🐦 X / Twitter: Official project account or spaces link
- 🌊 OpenSea: Official verified collection or drop page
- ✅ Whitelist Checker: Official portal to verify wallet eligibility
- 👾 Discord: Official Discord server invite
- 🌐 Website: Project homepage or mint dApp
Output Card Format
Here is how a processed drop schedule renders inside WhatsApp:Delivery Mechanisms
1. On-Demand Retrieval (/mints)
Any group member can query the current day’s active drop schedule at any time:
2. Automated Scheduled Broadcasts (/mint-on)
Group administrators can subscribe the group to automatic morning drops. Every morning at 08:00 WAT (07:00 UTC), the background cron service fetches the active schedule and posts it to all subscribed groups.
Admin Dispatcher (Sentinel Dashboard)
Community administrators with access to the Sentinel Web Dashboard (http://localhost:3334) can manage the schedule visually:
- Schedule Staging: Paste raw text or Discord JSON embeds directly into the dashboard editor.
- Real-Time Card Preview: Inspect the live WhatsApp layout and link resolutions before publishing.
- One-Click Multi-Group Broadcast: Dispatch the validated schedule across all groups simultaneously with built-in anti-spam spacing.