Contract Sunset Timeline Communicator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Contract Sunset Timeline Communicator helps you create clear, professional communication templates for announcing contract deprecation and sunsets. You define the contract name, sunset date, replacement contract (if any), key milestones with dates and descriptions, and support contact information. The tool generates multiple communication templates including a general announcement, Twitter/X post, blog post, and Discord/Telegram announcement. Each template incorporates your sunset timeline, milestones, and relevant details in a format suitable for its channel. This is essential for protocol teams deprecating old contracts, project owners sunsetting outdated versions, or any team that needs to communicate a contract transition clearly to users, stakeholders, and the broader community.
HOW TO USE
Enter the contract name and sunset date. Optionally specify a replacement contract and support contact. Add milestones—one per line—in the format "date | milestone | description | channel". For example: "2024-12-01 | Announcement | Initial deprecation announcement published | twitter,blog". The channel field is optional and can include multiple channels. Click "Generate Communication." The tool builds a complete set of communication templates: a general announcement with the full timeline, a Twitter/X post optimized for brevity, a detailed blog post with sections, and a Discord/Telegram announcement. Each template is shown in a preview and can be copied as Markdown for use in your communication tools.
THE REAL MECHANISM
The tool uses a pure JavaScript template engine that operates entirely client-side. It parses the milestones from the input, extracts the date, name, description, and channel for each, and calculates the status of each milestone relative to today's date (past, current, or upcoming). It then generates four communication templates using string interpolation with the user's input. The general announcement includes the full timeline and key milestones. The Twitter template is a concise thread-style post with emojis and key dates. The blog post is a structured article with sections for timeline, actions, and support. The Discord/Telegram template is a short, scannable announcement suitable for chat platforms. All processing is done in the browser—no data is sent to external servers.
WHAT IT CANNOT SEE
This tool cannot automatically send communications to users—you must copy and use the templates yourself. It cannot detect if users have been notified or if they have read the communications. It cannot generate communications for non-EVM contracts. It cannot verify that the sunset timeline is being followed or that milestones are being completed on schedule. It cannot monitor user responses, questions, or concerns. The tool does not integrate with email, Twitter, Discord, or any other communication platform.
PLEASE NOTE
Contract Sunset Timeline Communicator works for any EVM contract project and does not require a blockchain connection to function, though the network selector is provided for context. It is a communication and planning tool for developers, not an execution tool. It reads data only and does not send any information to external servers. The tool is free to use and does not require authentication. For best results, review and customize the templates to match your project's tone and audience.