The Distributed Market

Key Functions

  1. Ability for a user to add a listing
  2. Ability for a user to view all listings
  3. Ability for a user to view their own listings
  4. Ability for a user to remove their own listing
  5. Ability for a user to purchase an item from a listing

What can a user do?

  1. list an item
  2. remove an item
  3. view all available listings
  4. view all listings by a particular user
  5. purchase an item from a listing