Supratmos
A Telegram bot for seamlessly managing Supra L1 wallets, tokens, and DeFi operations. Trojan who?
Created on 30th January 2025
•
Supratmos
A Telegram bot for seamlessly managing Supra L1 wallets, tokens, and DeFi operations. Trojan who?
The problem Supratmos solves
Supratmos solves several key problems in the blockchain user experience
- Accessibility: It brings blockchain functionality directly into Telegram, where users already spend time, eliminating the need for separate wallet applications.
- Simplified Onboarding: Users can create and manage their Supra L1 wallets through simple chat commands, making blockchain interaction more approachable for newcomers.
- Token Management: The bot provides easy access to:
- Wallet creation and key management
- Balance checking across multiple tokens
- Token transfers
- Token swaps
- Faucet claims with cooldown tracking
- User-Friendly DeFi: Complex DeFi operations like token swaps are simplified into conversational interactions, making them more accessible to non-technical users.
Challenges I ran into
- Session Management: Implementing multi-step operations like token swaps required careful state management. This was solved by creating a robust session system that tracks the current operation state.
- Transaction Handling: Converting user inputs into blockchain transactions required careful parameter handling and type conversion, especially for swap operations. This was addressed in the Supra service.
- Cooldown Management: Implementing faucet cooldowns required tracking claim times and calculating remaining time windows. This was solved with helper functions.
- Sending Raw Txns using Supra L1 SDK.
Tracks Applied (2)
Supra MoveVM Bounty
Atmos Super-DEX Track
Technologies used
Discussion
Builders also viewed
See more projects on Devfolio
