Under Reuse module, users can either list their usable products or buy a listed one. Whenever someone shows an interest in a listed product, the seller is notified. Once the seller approves the request, the user can contact and meet the seller to get the product against Earth$oins.
Non-functional or defective products cannot be uploaded in the Reuse module. But you can upload the same in the Recycle module for recycling.
Once the buyer confirms the product delivery, the seller can claim the Earth$oins from his dashboard.