# Revenue-generating work ## Expert stakes REP to register availability ```mermaid graph subgraph EOA expert(Expert) end subgraph Contracts availability(Availability) end expert -- 1. Stake ℝ --> availability ``` ## Public submits work request with fee ```mermaid graph subgraph EOA expert(Expert) public(Public) end subgraph Contracts business(Business) availability(Availability) end public -- 1. Request
with fee $ --> business business -- 2. Assign
work --> availability availability -- 3. Transfer
staked ℝ --> business availability -- 4. TODO Notify --> expert ``` ## Expert submits work evidence ```mermaid graph subgraph EOA expert(Expert) end subgraph Contracts business(Business) forum(Forum) pool(Pool) end expert -- 1. Work
evidence --> business business -- 2. Post --> forum business -- 3. Stake ℝ --> pool ``` ## Peers validate the work evidence ```mermaid graph subgraph EOA peers(Peers) end subgraph Contracts forum(Forum) pool(Pool) end peers -- 8. Stake ℝ --> pool pool -- 9. Validate post,
Transfer ℝ --> forum ``` ## Rewards are distributed ```mermaid graph subgraph EOA expert(Expert) peers(Peers) end subgraph Contracts pool(Pool) business(Business) forum(Forum) end pool -- Reward ℝ --> peers forum -- Award ℝ --> expert forum -- Award ℝ
via citation
WDAG --> peers business -- Award % fee $
weighted by ℝ--> expert business -- Award % fee $
weighted by ℝ--> peers ```