The Stellar Security Scanner project is funded through the Drips Network platform, enabling community contributors to earn rewards for their valuable contributions. This document outlines the funding process, eligibility criteria, and payment structure.
- Core Development (60%): 6,000 USDC/month
- Community Contributions (25%): 2,500 USDC/month
- Testing & QA (15%): 1,500 USDC/month
| Complexity | Rate | Example Tasks |
|---|---|---|
| Simple | 200 USDC | Basic vulnerability patterns |
| Medium | 350 USDC | Complex attack vectors |
| Complex | 500 USDC | Novel vulnerability discovery |
| Complexity | Rate | Example Tasks |
|---|---|---|
| Simple | 100 USDC | Bug fixes, small features |
| Medium | 200 USDC | New modules, integrations |
| Complex | 300 USDC | Major features, architecture |
| Complexity | Rate | Example Tasks |
|---|---|---|
| Simple | 50 USDC | README updates, small docs |
| Medium | 100 USDC | Tutorials, guides |
| Complex | 150 USDC | Comprehensive documentation |
| Severity | Rate | Example Tasks |
|---|---|---|
| Critical | 400 USDC | Security vulnerabilities |
| High | 250 USDC | Major functionality issues |
| Medium | 150 USDC | Feature-level bugs |
| Low | 50 USDC | Minor issues, cosmetics |
- GitHub account in good standing
- Discord community member
- Completed contributor onboarding
- Signed Contributor License Agreement (CLA)
- Security Research: Experience with smart contract security, vulnerability analysis
- Development: Rust programming, Soroban framework knowledge
- Documentation: Technical writing, clear communication skills
- Testing: Test automation, quality assurance experience
- Positive community engagement
- Respectful communication
- Collaborative approach
- Commitment to project values
- Browse available issues on GitHub
- Check Drips Network funding dashboard
- Review project roadmap priorities
- Assess your skills and interests
-
Create GitHub Issue (if not already exists)
- Use appropriate issue template
- Provide detailed proposal
- Include work estimate
- Specify funding request
-
Apply on Drips Network
- Navigate to project page
- Submit funding application
- Link to GitHub issue
- Provide additional details
-
Initial Review (24-48 hours)
- Maintainer assessment
- Technical feasibility check
- Funding amount validation
-
Community Feedback (48-72 hours)
- Open discussion period
- Community input welcome
- Adjustments based on feedback
-
Final Approval (24 hours)
- Maintainer final decision
- Funding allocation confirmed
- Issue assigned to contributor
-
Initial Payment (50% of total)
- Released upon approval
- Requires Drips Network wallet
- Confirmation of receipt
-
Development Period
- Regular progress updates
- Community engagement
- Milestone achievements
-
Completion & Review
- Pull request submission
- Code review process
- Testing and validation
-
Final Payment (50% of total)
- Released upon merge
- Quality verification
- Impact assessment
- Simple Pattern Discovery: 4-8 hours
- Complex Vulnerability Analysis: 16-24 hours
- Novel Attack Vector Research: 32-40 hours
- Bug Fixes: 2-12 hours (depending on complexity)
- Small Features: 8-16 hours
- Major Features: 24-40 hours
- Architecture Changes: 40-60 hours
- API Documentation: 4-8 hours
- Tutorials: 8-16 hours
- Comprehensive Guides: 16-24 hours
- Low: Well-defined problem, clear solution path
- Medium: Some research required, multiple approaches possible
- High: Requires significant research, innovative solutions needed
- Low: Self-contained, minimal dependencies
- Medium: Some integration points, coordination needed
- High: Multiple components, significant coordination
- Low: Minimal impact on existing functionality
- Medium: Some risk to existing features
- High: Significant changes, potential breaking changes
| Bonus Type | Amount | Criteria |
|---|---|---|
| Top Contributor | 200 USDC | Highest impact contribution |
| Security Champion | 300 USDC | Best security research |
| Innovation Award | 250 USDC | Most creative solution |
| Community Hero | 150 USDC | Outstanding community support |
| Achievement | Amount | Criteria |
|---|---|---|
| Security Excellence | 1,000 USDC | Outstanding security contributions |
| Innovation Prize | 800 USDC | Breakthrough solutions |
| Community Impact | 600 USDC | Significant community impact |
| Award | Amount | Criteria |
|---|---|---|
| Contributor of the Year | 5,000 USDC | Overall excellence |
| Security Researcher | 3,000 USDC | Outstanding research |
| Community Builder | 2,000 USDC | Community leadership |
- Code Coverage: >90% for new code
- Test Quality: Comprehensive test suite
- Documentation: Clear, accurate documentation
- Performance: No significant regressions
- Engagement: Active participation in discussions
- Collaboration: Helpful interactions with others
- Mentorship: Supporting new contributors
- Leadership: Taking initiative on projects
- Adoption: Usage of contributed features
- Security: Vulnerabilities prevented
- Education: Knowledge shared with community
- Innovation: New approaches and solutions
- Initial Payment: 50% upon approval
- Milestone Payments: For large projects (optional)
- Final Payment: 50% upon completion
- Primary: Drips Network (USDC)
- Alternative: Cryptocurrency wallets
- Special Cases: Bank transfers (for large amounts)
- Work meets quality standards
- Code successfully merged
- Documentation complete
- Community feedback positive
- Contributors responsible for taxes
- 1099 forms for US contributors (if applicable)
- International tax compliance as required
- Initial Review: Maintainer assessment
- Community Input: Open discussion
- Final Decision: Project lead determination
- Documentation Review: Evidence assessment
- Mediation: Community moderator involvement
- Escalation: Drips Network support
- Warning: Private communication
- Suspension: Temporary funding pause
- Removal: Permanent exclusion (rare)
- Technical Questions: GitHub Discussions
- Funding Issues: Drips Network Support
- Community Matters: Discord #help
- Process Questions: Maintainers
- Documentation: Project docs and guides
- Tutorials: Community-created content
- Mentorship: Pair with experienced contributors
- Workshops: Regular community sessions
- Development Environment: Cloud-based IDEs
- Testing Infrastructure: Automated testing
- Documentation Tools: Markdown, static sites
- Communication: Discord, GitHub, email
- Start Small: Begin with well-defined tasks
- Communicate: Keep the community informed
- Quality First: Focus on high-quality work
- Learn: Continuously improve your skills
- Collaborate: Work with others when possible
- Document: Share your knowledge with others
- Innovate: Bring new ideas and approaches
- Persist: Don't give up on challenging problems
Ready to contribute? Join our Discord community and start your journey with the Stellar Security Scanner! 🚀