not approved
DIY CardanoBot - Build your bot with Zero cost
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳46,550
Percentage
Received
0.00%
Solution
  • Create docs to help users easily build a Telegram bot to track ADA and token fluctuations in their wallets.
  • Asset notifications can be sent anytime, anywhere.
  • Bot building n maintaining fee are 0
Problem
  • Most ADA holders check their assets via wallet apps, posing security risks.
  • Tracking tools/software may compromise privacy.
  • Catalyst funds many free API projects, but they are underutilized.
Impact Alignment
Feasibility
Value for money

Team

1 member

DIY CardanoBot - Build your bot with Zero cost

Please describe your proposed solution

Context and problem.

  • Currently, Cardano only has one mobile wallet app, Yoroi, which consistently faces issues with blockchain data synchronization.
  • The habits and level of understanding of most users involve checking their assets through mobile wallets. When the Yoroi wallet encounters synchronization problems, users are unable to check their assets.
  • Checking and monitoring assets through explorers is limited by the necessity to use a PC or laptop.
  • There are already some apps or bots that help track wallet assets; however, to some extent, users who value their privacy may choose not to use them.
  • For example, when users use a Telegram bot to query wallet asset information, the bot owner can know your Telegram ID, which addresses you hold assets in, how much assets you have, and even the IP address from which you are connecting to the internet.
  • Many regular users want to create their own tracking tools to monitor their assets daily and as they wish without needing a PC or using a third-party app. However, creating, programming, or deploying a bot requires time for research and may involve costs for renting an online server…
  • Cardano has many API sources that provide free blockchain data. Most of these projects creating these APIs are funded by the Catalyst fund. However, their popularity is not yet high.

Solution

Starting from real needs, we will create documentation to guide users in creating their own Telegram bot to monitor asset fluctuations in their wallets. The documentation includes:

  • Documentation and Videos: Guides on how to create and deploy a Telegram bot.
  • Using Free APIs: Instructions on how to utilize free API sources.
  • Bot Source Code Documentation: Detailed documentation of the bot's source code.

Bot Functions:

  • Track ADA Balance Fluctuations: Monitor ADA balances by stake address and payment address.
  • Track Cardano Token Balance Fluctuations: Monitor Cardano token balances by stake address and payment address.
  • Manual Tracking Mode: Check at any time.
  • Auto Tracking Mode: Every minute.
  • Daily and Weekly Modes: Set tracking intervals.
  • Notifications: Include transaction ID (tx id) and on-chain messages accompanying the transaction.
  • Notification Delivery: Sent via Telegram or email.
  • Periodic Asset Reports: Track and send reports about wallet assets to users on a daily, weekly, and monthly basis.

Note: Feel free to use my bot (Vietnamese version)

Advantages of the Solution:

  • Convenience for Busy or Mobile Users: Ideal for those who are busy, frequently on the move, do not regularly use a computer, or do not want to frequently install the Yoroi wallet app on their mobile devices.
  • Zero Cost:
  • Blockchain Data Queries: Free (using public APIs like Koios, Blockfrost, etc.).
  • Bot Deployment Server Fees: Free (using Google’s free cloud server).
  • Database: Free and easy to use with Google Sheets.
  • Bot Source Code: Simple, utilizing Google AppScript code.
  • Google Account: Free.
  • Telegram Bot: Always free.
  • Faster Result Retrieval: Provides quicker access to results compared to using explorer websites or wallet apps.

Please define the positive impact your project will have on the wider Cardano community

Impact and benefit

  • ADA holders now have an additional convenient solution to track assets in their personal wallets, aside from using wallet apps, blockchain explorers, or third-party software.
  • Cost-saving solution: No deployment costs… all resources used are free and familiar to millions of people worldwide (Google).
  • Promotes and enhances awareness and usability of the available public APIs on Cardano. The expected sources are Blockfrost and Koios.
  • Non-developer holders who master the bot will also gain additional knowledge about the Cardano blockchain.

Key metrics to measure the success of the project

  • Number of bot functions.
  • Number of bot users.
  • Number of public API sources used.

Main goal (6 months)

  • Goal 1: Number of bot functions. This goal is defined by the following parameter:

  • Number of bot functions: 5

  • Goal 2: Number of interactions with the product. This goal is determined by the number of times the code is forked from GitHub.

  • Forked times: 100

  • Goal 3: Number of direct support cases.

  • Support number: 20 users

  • Goal 4: Number of public API sources used.

  • Number of API sources: 2 (Blockfrost + Koios)

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

Jimmy Lee

  • Leader of Viet Cardano Community (VCC) pool
  • Creator of VCC bot https://t.me/vietpool_bot
  • Alternate delegate of Cardano Constituation Convention 2024
  • Admin of largest Vietnamese Cardano facebook Community (helping over 47k followers) <https://www.facebook.com/groups/cardanoviet>
  • Instructor of 2 “how to evaluate a crypto’s project" courses.
  • An Entrepreneur with 3 year experience in the blockchain field.
  • Has a deep knowledge in blockchain technology and blockchain projects.
  • Telegram: https://t.me/Jimmy_Lee01
  • Linkedin : linkedin.com/in/le-linh-813125117

I have experience managing and completing 7 proposals since Fund7. I have also successfully created a bot with similar functions to serve my Telegram community.

Image file

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Research and Planning

Tasks:

  • Research product structure.
  • Collect user needs for bot usage.
  • Define the bot's functions.

Outputs:

  • A document detailing the survey of user needs within the community.
  • A detailed document describing the bot creation process, bot functions, and deployment resources.
  • A detailed document describing the process of creating a Telegram bot.

Acceptance Criteria:

  • One document describing the article structure, the structure of one clip, the list of articles, and the plan for writing articles, making clips, and live streaming details by week.
  • Two basic introductory articles.

Tracking/Audit sources: Google shared documents, Github (https://github.com/JimmyLee16/Cardanodocs)

Timeline: 1st month

Budget Est: 13750 ADA

Milestone 2: Develop and Deploy the First 2 bot Functions

Task:

  • Develop and deploy the function to query ADA balance via payment address in manual mode.
  • Develop and deploy the function to query ADA + token balance via payment address in manual mode.
  • Develop and deploy the function to query ADA balance via stake address in manual mode.
  • Develop and deploy the function to query ADA + token balance via stake address in manual mode.
  • Implement user engagement and provide direct support.

Outputs:

  • A document describing the bot implementation process (Google Doc + GitHub).
  • Bot source code (GitHub).
  • User engagement report.

Acceptance Criteria:

  • Source code repositories: 4 repositories.
  • User engagement report (Google shared document).

Timeline: month 2nd

Budget Est: 14600 ADA

Milestone 3: Develop and Deploy the Remaining 2 Bot Functions

Task:

  • Develop and deploy the function to track ADA balance fluctuations in real-time.
  • Develop and deploy the function to query token balance in real-time.
  • Implement user engagement and provide direct support.

Outputs:

  • A document describing the bot implementation process (Google Doc + GitHub).
  • Bot source code (GitHub).
  • User engagement report.

Acceptance Criteria:

  • Source code repositories: 2 GitHub repositories.
  • Summary report: 1 document.

Timeline: month 3th

Budget Est: 14600 ADA

Final Milestone: Task

  • Creating instructions video
  • Summarize and Create a Final Project Report

Output

  • Instructional video clips (YouTube)
  • Final documents

Acceptance criteria

  • Number of clips: 04 clips

Timeline: month 4th

Budget Est: 3600 ADA

Who is in the project team and what are their roles?

1.Jimmy Lee – Project leader

  • Leader of Viet Cardano Community (VCC) pool
  • Alternate delegate of Cardano Constituation Convention 2024
  • Admin of 2 Vietnamese Cardano facebook Community (helping over 40k followers) <https://www.facebook.com/groups/cardanoviet> and https://www.facebook.com/groups/ada.holder
  • Instructor of 2 “how to evaluate a crypto’s project" courses.
  • An Entrepreneur with 3 year experience in the blockchain field.
  • Has a deep knowledge in blockchain technology and blockchain projects.
  • Telegram: https://t.me/Jimmy_Lee01
  • Linkedin : linkedin.com/in/le-linh-813125117

Please provide a cost breakdown of the proposed work and resources

Conver rate: 1 ADA = 0.35$

Total budget: 46550 ADA

Milestone 1*:* 13750 ADA

  • Research product structure: 9200 ADA (80 working hours, 115ADA/hour)
  • Documentation writing: Writing bot functionality, technical details, deployment process: 3200 ADA (40 working hours, 80ADA/hour)
  • Project management &amp; planning: 1350 ADA (30 working hours, 45 ADA/hour)

Milestone 2: 14600 ADA

  • Develop and deploy bot source code (2 features): 12800 ADA (80 working hours, 160ADA/hour)
  • Project management, user supporting, making report: 1800 ADA (45 working hours, 40ADA/hours)

Milestone 3: 14600 ADA

  • Develop and deploy bot source code (2 features): 12800 ADA (80 working hours, 160ADA/hour)
  • Project management, user supporting, making report: 1800 ADA (45 working hours, 40ADA/hours)

Final milestone: 3600 ADA

  • Create instructional videos: Scripting, recording, editing: 2800 ADA ( 700ADA/clip)
  • Project management, user supporting, making final report: 800 ADA (20 working hours, 40ADA/hours)

No dependencies.

How does the cost of the project represent value for money for the Cardano ecosystem?

  • I and my team has experience in implementing and completing 6 proposals.
  • We already have a community with tens of thousands of members, a website with 500 accounts, so the marketing costs are reduced to a minimum.
  • With ZERO cost to build bot as free cloud sever, free bot telegram, free database (google sheet) and Public API as Blockfrost, Koios. This Project will bring huge value of money for Cardano's ecosytem
  • Every labour cost are listed and calculated in budget breakdown section.
close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00