- 
Create contract 
- 
Accept contract (with Buy-In) 
- 
See/search/filter all available contracts 
- 
View contract 
- Bounty + Buy-In
- Public description
- Supplier history (wallet history on EngineerDAO)
- Accept Contract
 
- 
See "My Active Contracts" 
- 
[Supplier] Manage active contract (single active contract view) 
- Close "unpaired" contract (Bounty is returned automatically)
 <aside>
💡 Paired means an engineer has accepted the contract and paid buy-in. </aside> 
- Close "paired" contract
- Description of cause must be written for submission to dispute resolution
- Engineer must Accept or Contest contract closing
- If engineer choose to Contest, "dispute resolution" flow is initiated
- Upon resolution, contract is closed and Bounty + Buy-in are transferred to appropriate parties
 
- Complete contract (Bounty + Buy-In are transferred to engineer)
- View contract information
- Update contract information
 
- 
[Engineer] Manage active contract 
- Surrender contract (Buy-In transferred to supplier)
- Submit work
- View contract information
- Message feed?