Word
output contract, n.
a contract in which you promise to deliver your entire output to the other party who promises to accept it
<noun.communication>
output contract
semantic pointers
hypernym
contract