Terms of Service
Last updated: February 2026
1. Acceptance
By using CodeReserve, you agree to these terms. If you don't agree, don't use the service.
2. The Service
CodeReserve provides reputation-based filtering for GitHub pull requests. Maintainers can require new contributors to make refundable deposits before their PRs are accepted.
3. Deposits
- Deposits are made in USDC on the Base network
- Deposits are held in a smart contract, not by CodeReserve
- Deposits are refunded when PRs are merged or closed normally
- Deposits may be slashed if a maintainer marks a PR as spam
- If our backend is unavailable, deposits auto-refund after 30 days
4. No Guarantees
CodeReserve is provided "as is" without warranties. We don't guarantee:
- Uptime or availability
- Accuracy of reputation scores
- That all spam will be blocked
5. Liability
CodeReserve is not liable for:
- Lost deposits due to smart contract bugs
- Incorrect spam classifications by maintainers
- Any damages arising from use of the service
6. Maintainer Responsibilities
Maintainers who use CodeReserve agree to:
- Only slash deposits for actual spam or malicious PRs
- Not abuse the slash function for legitimate contributions
7. Changes
We may update these terms. Continued use means you accept the changes.
8. Contact
Questions? Email dohkku@codereserve.org