Contribute to Based Agents
Based Agents is an open-source project driven by its community, offering multiple pathways for developers, creators, and enthusiasts to contribute and shape the future of token-enabled AI agents. This guide outlines how you can contribute and earn rewards for your efforts.
Overview
All approved contributions are rewarded with BAG tokens from the DAO treasury. Additionally, contributors can earn points through Based Agents Quests that may factor into future token allocations if the agent reaches 100% on its bonding curve.
Types of Contributions
Code Contributions
Smart contract improvements
Protocol enhancements
Bug fixes and security improvements
Test coverage expansion
Gas optimizations
Infrastructure agents development
Agent tools and libraries (SDKs, monitoring tools, analytics dashboards)
Documentation
Technical documentation improvements
User guides and tutorials
API documentation
Translation work
Code comments and inline documentation
Case studies showcasing successful agents
Research & Analysis
Economic analysis
Security analysis
Market research
Tokenomics improvements
Protocol optimization suggestions
Community & Content
Educational content creation
Community management
Translation services
Technical articles
Video tutorials
Quest completion
Discord support and engagement
Contribution Process
1. Before Starting
Check existing issues and CONTRIBUTORS.md
Join Discord for discussion
Review relevant documentation
Understand the scope of work
Visit BasedAgents.co/quests to explore available quests
2. Development
Fork the repository
Set up your local development environment
Create a feature branch
Follow coding standards
Include tests where applicable
Update documentation as needed
3. Submission
Create a pull request
Add entry to CONTRIBUTORS.md including:
Description of work
Links to relevant PRs/issues
Wallet address for payment
Complete the contribution checklist
4. Review Process
Initial review by maintainers
Technical review if applicable
Community feedback period
Value assessment
Final approval
5. Payment and Rewards
Currently: Manual review and payment by maintainers
Future: Automated review and payment by Genesis Agent
Payments made in BAG tokens
Additional points earned through quest completion
Value based on impact and effort
Contribution Guidelines
Code Standards
Follow Solidity style guide
Include comprehensive tests
Document all functions
Keep changes focused
Maintain backward compatibility
Follow security best practices
Write clean, documented code
Include tests for new features
Documentation Standards
Clear and concise writing
Include practical examples
Proper formatting
Technical accuracy
Up-to-date information
Global accessibility (translations)
Payment Tiers (Approximate)
Major Contributions (5,000-20,000 BAG)
Critical protocol improvements
Major feature implementations
Comprehensive security analysis
Large-scale documentation overhaul
Significant Contributions (1,000-5,000 BAG)
Feature enhancements
Substantial bug fixes
Technical documentation
Research papers
Standard Contributions (100-1,000 BAG)
Minor improvements
Bug fixes
Documentation updates
Content creation
Minor Contributions (10-100 BAG)
Small fixes
Typo corrections
Minor documentation
Community support
Future Automation
The Genesis Agent will eventually automate:
Contribution review process
Value assessment
Payment distribution
Quality verification
Impact analysis
Community feedback integration
GitHub issue tracking and point allocation
Getting Started
Join our Discord: [Discord Link]
Review current issues: [GitHub Issues]
Read documentation: [Docs Link]
Fork repository: [GitHub Repo]
Submit contribution
Add entry to CONTRIBUTORS.md
Important Links
Based Agents Quests: BasedAgents.co/quests
Smart Contracts: Available in the Based Agents repository
Official Links: Documentation and governance forums
Community Channels: Discord, Twitter, and other social platforms
Legal
By contributing to Based Agents, you agree that:
Your contributions are your original work
You have the right to submit the contribution
You grant the protocol a perpetual license to use your contribution
You accept payment in BAG tokens
Based Agents thrives because of its community, and we're excited to see how your contributions will shape the future of token-enabled AI agents. Together, we're building a platform that empowers anyone to create, deploy, and engage with autonomous agents, pushing the boundaries of decentralized technology.
Last updated