Innovate and Earn: Boundless Opportunities with Spheron in Partnership with Capx for $100,000 Bounty Program
Table of contents
- Bounty Allocation
- Available GPUs
- Bounty List Overview
- Bounty Projects
- 1. π° News Feed Analyzer Agent
- 2. π Novel Reader and Visualizer App
- 3. π AI Celebrity Chatbot
- 4. β€οΈ AI Girlfriend/Boyfriend Marketplace
- 5. π Meme/Art Generator Platform
- 6. πΉ AI Crypto Bot
- 7. π§ LLM API Aggregator
- 8. π€ AI Agent Marketplace
- 9. πΎ AI Manga Translator
- 10. β‘ GPU Function as a Service
- 11. π§ͺ Model Fine-Tuning Labs
- 12. ποΈ Model Training Labs
- General Submission Guidelines
- Evaluation Criteria
- π Good Example
- π Bad Example
- </> Code Quality
- βFAQ
- Q: How do I access the 72 hours of GPU computing?
- Q: What types of projects can I deploy on Spheron?
- Q: Is there a deadline for submitting projects to the bounty program?
- Q: Can I submit more than one project for the bounty?
- Q: How are the bounty rewards distributed?
- Q: What GPU types are supported?
- Q: Can I use cloud-based AI services like Groq in my project?
- Q: How long can I deploy my project for?
- Q: What if my deployment expires? Can I redeploy to the same URL?
- Q: How do I set up a custom domain for my deployment?
- Q: Where can I find detailed deployment instructions?
- I have more questions: where can I contact the Spheron team?
- Who is reviewing submissions to the Spheron bounty program?
Welcome to the Spheron Bounty Program! in partnership with CapX π At Spheron, we are committed to revolutionizing decentralized GPU accessibility, and we want YOU to be a part of this exciting journey. Our mission is to inspire developers to create groundbreaking applications using Spheron's Decentralized GPU Network & Partner layers. The possibilities are endless, from AI Bots to Models, Agent Stores, and beyond!
By participating in our bounty program, you'll be at the forefront of shaping the future of DePIN Compute. Your contributions will help refine our developer tools and enhance the user experience. Ready to make your mark? Let's dive in!
Bounty Allocation
We have allocated a generous bounty pool of $100,000 to reward your innovative projects. But wait, there's more! As we onboard more partners, the bounty prizes will increase, offering even greater incentives for your hard work.
All developers participating in the bounty program will receive 72 hours of unrestricted GPU access. How cool is that?
Available GPUs
Our program offers access to high-performance GPUs, including:
RTX3090
RTX4090
A6000
And that's not all! Stay tuned for even more high-end servers coming soon. π
Bounty List Overview
We have a diverse range of bounty projects for you to choose from. Flex your coding muscles using popular open-source frameworks like Langchain, Huggingface, FastApi, vLLM, Ray, and more!
Bounty Projects
1. π° News Feed Analyzer Agent
Description: Create an AI news guru that summarizes the latest buzz based on user interests.
Reward: πΈ $3,000
Key Requirements:
Develop a news-savvy AI agent
Serve up detailed summaries tailored to user interests
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your masterpiece: news-feed-analyzer
directory
2. π Novel Reader and Visualizer App
Description: Bring stories to life with an app that reads novels aloud and conjures up magical visuals!
Reward: πΈ $3,000
Key Requirements:
Harness open-source LLM, text-to-voice, and text-to-art models
Craft a user interface that even your grandma would love
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your creation: novel-reader-visualizer
directory
3. π AI Celebrity Chatbot
Description: Create a chatbot that channels your favorite celeb's vibes!
Reward: πΈ $5,000
Key Requirements:
Develop a chatbot that nails a chosen celebrity's essence
Ensure engaging, on-point interactions
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your star: ai-celebrity-chatbot
directory
4. β€οΈ AI Girlfriend/Boyfriend Marketplace
Description: Build a love nest for AI companions where users can chat and mingle!
Reward: πΈ $5,000
Key Requirements:
Develop a swoon-worthy marketplace platform
Enable interactions with finetuned AI models
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your love story: ai-gf-bf-marketplace
directory
5. π Meme/Art Generator Platform
Description: Create a meme/art factory with a built-in community showcase!
Reward: πΈ $5,000
Key Requirements:
Develop a meme/art generator that'd make even Picasso jealous
Build a community gallery to show off the creations
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your masterpiece: meme-art-generator
directory
6. πΉ AI Crypto Bot
Description: Build a crypto whiz bot that analyzes tokens and dishes out buy/sell advice!
Reward: πΈ $3,000
Key Requirements:
Analyze crypto tokens like a pro
Provide actionable buy/sell recommendations
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your money-maker: ai-crypto-bot
directory
7. π§ LLM API Aggregator
Description: Create the Swiss Army knife of LLM APIs!
Reward: πΈ $4,000
Key Requirements:
Develop an API that brings together various LLMs
Play nice with OpenAI API standards
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your brainchild: llm-api-aggregator
directory
8. π€ AI Agent Marketplace
Description: Build an AI agent bazaar where developers can showcase their creations, and users can try them out!
Reward: πΈ $5,000
Key Requirements:
Develop a bustling marketplace platform
Implement robust payment and usage tracking systems
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your marketplace: ai-agent-marketplace
directory
9. πΎ AI Manga Translator
Description: Create a magical app directly translating Japanese/Korean manga from the images!
Reward: πΈ $3,000
Key Requirements:
Leverage open-source image-to-text and LLM models
Nail the translation and image processing accuracy
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your translation wonder: ai-manga-translator
directory
10. β‘ GPU Function as a Service
Description: Build an app that runs Python functions on a schedule you can tweak!
Reward: πΈ $5,000
Key Requirements:
Develop a service to schedule and execute Python functions
Allow users to customize schedules to their heart's content
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your time-bender: gpu-function-service
directory
11. π§ͺ Model Fine-Tuning Labs
Description: Create a playground for model fine-tuning enthusiasts!
Reward: πΈ $5,000
Key Requirements:
Provide a toolkit for fine-tuning various models
Ensure even your non-tech-savvy friend can use the interface
Tech Stack: Spheron GPU & CPU, Decentralized storage
Submit your lab: model-fine-tuning-labs
directory
12. ποΈ Model Training Labs
Description: Build a gymnasium for model training!
Reward: πΈ $4,000
Key Requirements:
Provide tools for training various models
Create an interface so user-friendly it practically uses itself
Tech Stack*:* Spheron GPU & CPU, Decentralized storage
Submit your gym*:* model-training-labs
directory
General Submission Guidelines
For each bounty, please follow these steps:
π¬ Create an issue to submit your bounty:
Title: [Name of your project]
Content:
Your name and email
Reward address (for receiving bounty payments)
Detailed project plan
Repository details (provide link)
Demo of the project (provide app link and a video)
Detailed setup instructions
Specific usage of Spheron infrastructure in your project
Add the appropriate bounty label from the label section
π In your project repository:
π Include comprehensive documentation (setup & usage)
π Ensure your project is well-documented with a clear README file that includes:
Project overview
Setup instructions
Usage guidelines
Contribution guidelines
π» Write clear and concise comments within your code to help others (and future you) understand the logic and structure.
π¬ Provide example use cases or a demo.
Make Sure to fulfill these requirements
Clear Identification: Make sure it's easy to see what changes or new code you've introduced.
Stable URL: Use a stable URL that won't change after submission.
Easy Access: Ensure that anyone visiting the URL can easily understand your work without needing to look through additional resources.
Extendability: Others should be able to build on your work, whether it's complete or still in progress.
Completion Status: If your work is 100% complete, anyone should be able to use it. If your work is not 100% complete, it should be clear what's left to do.
We'll review your submission based on the information provided in your issue and the linked project repository.
Evaluation Criteria
We'll be looking at:
π Code quality and documentation (make it sparkle!)
β Functionality and adherence to bounty requirements
π¨ User experience and interface design (where applicable)
π‘ Innovation and creativity (blow our minds!)
Ready to change the future of decentralized GPU accessibility? The Spheron Bounty Program is your chance to shine! We encourage developers from all backgrounds to join us in this exciting venture. Let's make some magic happen! π
π Good Example
You don't have to do all (or any) of these things, but you can satisfy the requirements in some ways.
Create a blog post, web page, or public GitHub gist that showcases the work you've completed, including links to the commits, repositories, and pull requests you've contributed to. This approach is ideal for sharing comprehensive details about your work, making it easy for others to review and understand your contributions.
If you use GitHub and all of your work is contained within a single pull request, link directly to that PR. Ensure that the pull request description is thorough and highlights the specific tasks completed during the project.
For a GitHub repository created, consider adding a detailed README.md file. This will provide additional context and clarity for anyone reviewing your work.
π Bad Example
Here are more examples of things you shouldn't do:
Don't upload a big zip file with all your project files or source code. It's overwhelming and doesn't help people understand your work.
Don't just link to the project's source code repository's main page. For example, linking to the top page of Python's GitHub repository isn't helpful.
Avoid linking to your copy of the project's source code. This will mix your changes with others and make it hard to see what you've done.
A link to a huge log of all the projectβs commits would be ideal, but this would flood the reader with too much information and not highlight your specific contributions.
Share a screenshot of your code instead of the actual code. This makes it impossible for others to review or use your work effectively.
Link to a personal blog mentioning you worked on the project without real details. This doesnβt provide any useful information about your contributions.
Upload your code as a PDF file. This makes reviewing, editing, or understanding hard, especially for larger projects.
Share a link to a random page in the projectβs documentation. This doesnβt show your specific work and just confuses people.
Link to a massive text file with no formatting or context. This is overwhelming and makes it difficult to find your relevant contributions.
</> Code Quality
- Code Style
Adhere to a consistent code style throughout the project. Consider using linters to enforce these standards automatically.
- Testing
Write and maintain tests for your code to ensure functionality and to prevent regressions. Prioritize both unit and integration tests.
- Meaningful Logs
Implement logging throughout your application to help with debugging and monitoring in project. Ensure logs are meaningful and do not expose sensitive information.
- API Design & Security
If your project involves APIs, follow best practices in API design. Ensure your API is secure, well-documented, and follows consistent naming conventions.
- Documentation
Provide clear documentation for any APIs your project includes, covering all endpoints, expected inputs, and outputs.
- User Accessibility
Design your project with accessibility in mind. Ensure it is usable by as wide an audience as possible.
By following these guidelines, you'll ensure your project is not only functional but also maintainable, accessible, and easy for others to contribute to. Happy coding! π
Ready to change the future of decentralized GPU accessibility? Let's make some magic happen! π
βFAQ
Q: How do I access the 72 hours of GPU computing?
A: Post your wallet address in the Discord channel, and we will send you test tokens, which you can use to lease compute resources.
Q: What types of projects can I deploy on Spheron?
A: You can deploy any project that can be containerized using Docker. This includes AI models, web applications, APIs, and more.
Q: Is there a deadline for submitting projects to the bounty program?
A: There is no strict deadline. Take the time you need to complete your project thoroughly. However, submitting earlier may increase your chances of being considered sooner with less competition.
Q: Can I submit more than one project for the bounty?
A: Yes, you can submit multiple projects.
Q: How are the bounty rewards distributed?
A: The bounty pool (e.g., $3000 or $5000) will be divided among multiple top projects based on implementation quality and novelty. It is not awarded to a single winner.
Q: What GPU types are supported?
A: Currently, only Linux/amd64 GPUs are supported on Spheron.
Q: Can I use cloud-based AI services like Groq in my project?
A: No, you should use open-source models that can be deployed directly on Spheron GPUs.
Q: How long can I deploy my project for?
A: You can specify the duration in your deployment configuration. For longer-term deployments, it's recommended to use a custom domain.
Q: What if my deployment expires? Can I redeploy to the same URL?
A: No, a new deployment will create a new URL. Use a custom domain for consistent access.
Q: How do I set up a custom domain for my deployment?
A: You can use a service like Cloudflare to set up a custom domain for your Spheron deployment.
Q: Where can I find detailed deployment instructions?
A: Refer to the official Spheron documentation for step-by-step deployment instructions.
I have more questions: where can I contact the Spheron team?
Join our discord channel, verify yourself, choose your role a builder
, and head over to buidl-chat
the section.
Who is reviewing submissions to the Spheron bounty program?
Our Dev team is responsible for reviewing your code and rewarding your submission.