We are looking for a developer to create a minimal viable product (MVP) for a blockchain-based loyalty program on Solana, integrated with a Telegram bot. The MVP will focus on user registration and token balance management.
MVP Functionality:
Smart Contract (Solana):
- Generate unique Program Derived Addresses (PDA) for each user.
- Automatically issue a fixed amount of SPL tokens upon user registration.
- Enable users to check the balance of their PDA.
Telegram Bot:
User Commands:
- /register — Register the user in the loyalty program by linking their Telegram ID to a PDA.
- /balance — Display the user’s current token balance.
Requirements for Proposals:
- Proven experience with Solanablockchain development using the Anchor Framework.
- Demonstrated expertise in creating Telegram bots using Python (aiogram).
- Provide links to previous projects or repositories showcasing relevant work.
Tech Stack:
- Rust (Anchor Framework) for smart contract development.
- Python (aiogram) for Telegram bot development.
Additional Information:
This is an MVP to test core functionality. If the collaboration is successful, we plan to expand the scope with additional features such as admin commands and enhanced token management.