-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discord Bluzelle Bot #7
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 12366.8825 BLZ (2504.8 USD @ $0.2/BLZ) attached to it.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 5 days, 9 hours from now. 1) ladykins has started work. Bluzelle provides decentralized data services, powered by the Cosmos blockchain. Our services include a key-value-store (CRUD), oracle, and NFT. We are also building toward providing support to EVM (Ethereum Virtual Machine) and Polkadot support for our services. Our bounties reflect our aggressive approach to consistently improve our ecosystem and value proposition. Discord Bot Bluzelle Discord Bot Bluzelle We will develop the bot as per the requirements and add additional features i'm creating bluzelle discord bot which can get data from mainnet or testnet, data including number of blocks, number of validator, etc. can also send data periodically to particular channel I will build a Discord bot for Bluzelle. Learn more on the Gitcoin Issue Details page. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 2500.0 USDC (2500.00 USD @ $1.0/USDC) has been submitted by:
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 2500.0 USDC (2500.00 USD @ $1.0/USDC) has been submitted by: @njmurarka please take a look at the submitted work:
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done The funding of 2500.0 USDC (2500.00 USD @ $1.0/USDC) attached to this issue has been approved & issued to @Echolon166.
|
Prize Title
Discord Bluzelle Bot
Prize Bounty
$2,500 USD worth of ERC20 BLZ, at time of payout
Challenge Description
Bluzelle provides decentralized data services, powered by the Cosmos blockchain. Our services include a key-value-store (CRUD), oracle, and NFT. We are also building toward providing support to EVM (Ethereum Virtual Machine) and Polkadot support for our services. Our bounties reflect our aggressive approach to consistently improve our ecosystem and value proposition.
While the Hackathon has a specific start and end date, we are ok with work continuing after the hackathon, for the chosen winners to finish their projects to our standards.
A bot that is able to push updates to the Bluzelle Discord channel, reporting relevant statistics gathered from configured networks.
For example, it might report stats from our testnet and mainnet. Stats reported might include things like # of validators, # of blocks, block times, etc. Refer to BD for info on interesting stats to show.
We are leaving the list of what metrics/stats to report to the developer, but note there are obvious ones we expect, that you can see on our BigDipper and Monitor page for our network. Chances of winning do increase by providing a richer set of data being reported by the bot.
The bot should be configurable to set:
Which networks to monitor
Which stats/metrics to report
Frequency desire for reporting
For each network, which Discord channels to report to
Necessary credentials and config info to allow the bot to get the data and post the stats to Discord
The demo video should demonstrate a working bot to a test channel created by the developer, but should also walk through the full process of downloading the bot code, setting it up, and showing how it works. Our team will walk through this process to setup our own bot on our Discord channels to monitor our networks -- it is expected this process is smooth and works as expected.
Resources
Our Discord:
https://discord.gg/yqBmzPxRZK
Website:
https://www.bluzelle.com
Our JS library:
https://www.npmjs.com/package/@bluzelle/sdk-js
To install our libraries:
install @bluzelle/sdk-js with “yarn” or “npm”
Submission Requirements
The submission should include sufficiently QA’d documentation on how to deploy the service/product, and how to use the submission as per the requirements of the bounty.
These should include documentation on the commands to be used to interact with the submission, and how the submission is configured to work properly with BluzelleDB, etc.
A video demo should be included. It would nice to have a voice-over in English where we can fully understand the submission, but this is not a strict requirement. A computer-generated voice over is ok too, if you prefer.
The demo should also walk through the code and explain all the items that are being provided. The demo should walk through the process of deploying the submission, and how to use it, etc.
It is expected that the documentation is accurate. We will follow your documentation, to properly evaluate the submission. If it is incorrect, we may be unable to fairly evaluate your submission.
Including tests with your submission will greatly improve your chances of winning. We like to run tests that are highly verbose and explicit in terms of what they are doing, so we can gain confidence in the correctness of what you have submitted. If you provide tests and expect us to run them, like everything else, document it well, and ensure that the tests can be run by us -- give us the steps to setup and run the tests.
If the documentation is incomplete or incorrect, there is a possibility that we may not be able to fairly assess the submission, as we will walk through the documentation to validate the project. Due to practical limitations on time and resources, once a project is submitted, we are not able to provide much assistance in correcting a project’s that may not be properly working, nor to inquire to get proper steps, if the documentation that comes with a submission is insufficient.
Your project will be judged based on what you submit. Please submit something that is complete, well thought out, and tested, from a documentation and product features and code quality standpoint. We will do our best to evaluate, but obviously, the easier you make our life, the better the chances are that you win.
WE LOVE VERBOSITY AND DOCUMENTATION. There is no such thing as too much information. Explain what you have built, and please ensure it will run CORRECTLY, when we follow your directions literally. Just doing this alone will vastly improve your chances of victory.
Judging Criteria
Our goal is to, as part of the evaluation process, fully setup, and use your submission, successfully, and without any major hiccups.
Based on the ease of doing this and the quality of your documentation, product, code, and features, we will choose the winner.
There is no preference to ordering of submissions -- just be sure to submit them on time. Once submitted, we will evaluate and there will not be alot of opportunity for back and forth. Please ensure your submitted documentation and code is complete, enabling us to properly judge it based on its merit.
We will choose the best based on quality. Documentation and properly written code is a large part of the criteria. A project that we cannot deploy ourselves is difficult to give a prize to. We will do our best to contact you, if there is an issue. Practically, we probably won’t have much time to contact you, after submission, to get clarification or to ask you to fix a bug. It ideally should work when we judge it.
Note: While the descriptions given for bounties are quite explicit and even tend to suggest how an actual solution to each problem can be built, you as a developer have the option to architect the solution your own way. We have provided guidance on a solution we see as reasonable, but we are open to considering other solutions. Obviously, we will choose the best overall submission, based on various factors including the elegance of the solution.
The text was updated successfully, but these errors were encountered: