Skip to content
Shroomy

Shroomy

Shroomy is a Telegram mining bot designed for the ETHSF hackathon, allowing users to earn crypto seamlessly through automated mining tasks within the chat interface.

Created on 15th March 2025

•

Shroomy

Shroomy

Shroomy is a Telegram mining bot designed for the ETHSF hackathon, allowing users to earn crypto seamlessly through automated mining tasks within the chat interface.

The problem Shroomy solves

Shroomy solves the complexity of crypto mining by providing an easy-to-use Telegram bot that automates mining tasks, making it accessible to anyone

User Interaction and Data Flow

Data Flow

User Data → Telegram ID, Wallet Address, Referrals.

Mining Data → Progress, Rewards, Task Completion.

Transaction Data → Withdrawals, Deposits, Bonuses.

Security Data → Fraud detection logs, unusual activity tracking.

The project architecture and development process

Project Architecture and Development Process

Shroomy is a Telegram mining bot UI/UX design created in Figma for the ETHSF hackathon. It provides an intuitive user flow for crypto mining, token management, and referrals. The design focuses on simplicity, accessibility, and security.

Architecture Overview (Design Perspective)

Telegram-inspired UI → Follows a chat-based interface for seamless interactions.

Modular Components → Buttons, message bubbles, icons, and transaction cards for consistency.

Dark & Light Mode → Ensures accessibility across different user preferences.

Microinteractions → Feedback animations for mining progress, rewards, and transactions.

Development Process (UI/UX Design Steps)

User Research & Wireframing → Analyzed existing mining bots and created low-fidelity sketches.

High-Fidelity UI Design → Designed a Telegram-style chat interface in Figma.

Prototyping → Added interactive flows to simulate real user interactions.

Testing & Iteration → Conducted usability tests to refine the experience.

Handoff for Development → Prepared design assets, components, and documentation for devs.

Product Integrations

Telegram UI Components → Designed to mimic Telegram's native chat experience.

Crypto Wallet Interface → Screens for connecting wallets like MetaMask and Trust Wallet.

Blockchain Transactions Flow → Visual representation of mining rewards, deposits, and withdrawals.

Security Elements → UI for CAPTCHA verification and anti-bot measures.

Referral System → Designed interactions for users to invite friends and track bonuses.

Key differentiators and uniqueness of the project

Shroomy stands out as a Telegram-native mining bot with a user-friendly and gamified experience. Unlike traditional mining dashboards, it is fully designed for seamless interaction within Telegram, making crypto mining accessible without extra apps. The design features interactive mining progress tracking, instant reward notifications, and a streamlined wallet connection flow. Compared to similar projects, Shroomy improves on user engagement, simplicity, and mobile-first accessibility while ensuring fraud detection and anti-bot mechanisms in the design.

Trade-offs and shortcuts while building

Since Shroomy is a Figma design, the focus was on UI/UX clarity over backend complexity. Instead of implementing real-time blockchain interactions, the design simulates transactions to illustrate the user flow. Some design shortcuts include predefined wallet connection states instead of handling errors dynamically and static mining progress screens rather than real-time updates. Future improvements could include interactive prototypes with micro-interactions and better visualization of fraud detection processes.

Additional Features

Shroomy was designed specifically for the ETHSF hackathon, meaning all features were built within the event timeline. However, during the process, additional UX enhancements were added, such as a gamified mining progress tracker, referral-based reward visualization, and an anti-fraud alert system in the UI. These features enhance user engagement and security, making the bot more interactive and reliable.

Tracks Applied (1)

Main Track

Shroomy fits into the Main Track as an innovative Telegram mining bot designed to enhance user engagement through gamifi...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio