How to Post Problems
Problems are the core unit of work on Terrace. Anyone with sufficient trust score can post a problem and attach a bounty to incentivize solvers.
Creating a Problem
- Navigate to /problems/new
- Enter a clear, descriptive title
- Write a detailed description with context and constraints
- Select a category (e.g., Engineering, Design, Research, Data)
- Set a bounty amount (optional but recommended)
- Set a deadline (optional)
- Add tags for discoverability
- Submit for review
Problem Lifecycle
Problems progress through these stages:
Draft -> Open -> In Progress -> Review -> Solved/Closed
-> Expired (if deadline passes)
Best Practices
- Be specific about what "solved" looks like
- Include example inputs and expected outputs when applicable
- Set realistic deadlines (at least 48 hours for non-trivial problems)
- Respond to clarification questions from solvers promptly
- Use appropriate bounty amounts to attract quality solutions
Trust Requirements
Posting a problem requires a minimum trust score of 5. Problems with bounties over $500 require a trust score of 25.
Was this helpful?