Guide to Valory's Safe DAAta & AI Hackathon Bounty
Dive into this guide to navigate the opportunities and rewards awaiting you in Valory's Safe DAAta & AI Hackathon, and explore how you can make the most of your participation. This guide covers:
AI Agents in Prediction Markets
How to participate
1. Run an Agent
2. Optimize Your Trader Agent
3. Innovate with Mech Service Tools
4. Develop New Market Creator Agents
5. Freestyle
Prizes and eligibility
Submission process
Useful Resources
Relevant repos
Tech stack
AI Agents in Prediction Markets
AI agents are pioneering transformations in prediction markets on Gnosis chain. Three specific agent services are making waves:
- Market Creator: Generates questions and deploys them as markets on prediction platforms.
- AI Mech: Analyzes and provides outcome probabilities on questions.
- Trader Agent: Uses the probabilities from the mech to trade the markets strategically.
We invite you to innovate with these agents! Your creativity can enhance prediction market diversity, trading efficiency, and foster informed decision-making across various sectors
How to participate
1. Run an Agent
You Will Need:
- ~20 minutes
- <5 xDAI
- A Gnosis chain RPC endpoint (Grab a free one from Getblock, with 5m free requests available on the Olas Discord!)
Next Steps: Ensure system requirements are met, then run the Quickstart Script available in the Quickstart Repo.
2. Optimize Your Trader Agent
- Adjust the Betting Env Vars:
- Fine-tune variables such as BETTING_AMOUNT_PER_THRESHOLD to strategize your agent’s bets, perhaps only placing them when confidence is above 80%. You can easily make these adjustments in the quickstart script.
- Experiment with the Prompt Template:
- Tell your agent they are great at analyzing data for example. This can also be done in the quickstart script.
- Modify the Code Base:
- After running your agent, delve into and modify the files located in the /trader folder inside the quickstart folder . After saving your changes, update and push the packages to the IPFS with the following commands:
cd trader; poetry run autonomy packages lock
cd trader; poetry run autonomy push-all
- Run Your Agent:
- Execute the script with updated env variables and/or code changes, and voilà! Your agent is now on a mission with a newly refined strategy! Unleash its potential and observe the enhanced performance in action!
3. Innovate with Mech Service Tools
The AI mech offers a myriad of tools for on-chain AI tasks. Dive into the code and explore ways to enhance tools like 'prediction_request'.
Inspiration:
- Prompt Refinement: Enhance accuracy through tailored prompt design. Check out the SME Tool.
- Exploring AI Models: Utilize diverse models for optimized accuracy. Refer to the claude mech tool adaptation as an example.
- Diversifying Data Sources: Go beyond GoogleAPI for more tailored data retrieval.
4. Develop New Market Creator Agents
Get Creative: The Market Creator Agent formulates questions and provides liquidity to prediction markets. Can you come up with alternative ways of creating market questions or improve the existing system?
Ideas:
- Integrate the Market Creator with the Mech.
- Develop topic-specific Market Creators, such as weather or price markets.
- Improve liquidity provision strategies.
- Explore diverse sources for questions, like Twitter.
5. Freestyle
Unleash Your Innovation: These are just starting points! If you have other contributions in mind, go for it! Join the Discord for any advice and guidance
Prizes and eligibility
Participants delving into the above areas may be eligible for one of the three Best Prediction Agent Adaptation prizes.
These are:
🥇1500 USDC + Olas protocol rewards
🥈1000 USDC + Olas protocol rewards
🥉500 USDC + Olas protocol rewards
- Reward Method: Bounties will be paid in USDC to the winning wallets.
- Bonus: Winners registering contributions on the Olas protocol receive a 0.1ETH donation from Valory, triggering OLAS dev rewards. Learn more about OLAS dev rewards here.
- Note: Valory retains the right to withhold prize allocation if the requisite quality level is not met.
Need Help?
We are always ready in the Olas Discord to help you overcome technical or conceptual hurdles.
Submission process
Ready to join the autonomous revolution? Follow the steps in the Safe DAAta and AI Hackathon Portal and showcase your innovation in AI-powered prediction markets!
Useful Resources
Guides
Relevant repos
Tech stack