beckn / protocol-specifications

Core protocol specification for peer-to-peer consumer-provider interaction
Other
375 stars 101 forks source link

Negotiation and Auction Flow using core specification: Stress test and Publish RFC #450

Open rajaneeshk90 opened 1 week ago

rajaneeshk90 commented 1 week ago

Description

Negotiation and Auction are 2 use cases that are needed in some use cases.

For example, In agricultural markets, such as Agri Mandis, farmers list their produce for sale, and traders participate in bidding for the products. Traders, acting as buyers, submit bid prices. The bidding process involves multiple traders proposing their bid prices, competing to secure the purchase. The highest bidder ultimately wins the trade and proceeds to either pick up the produce from the farmer's location or gets delivered based on the agreed fulfillment terms.

In another example, the buyers will also want to negotiate the price of the item they buying.

As part of an exercise we want to stress test how we can use the existing protocol server to implement these 2 use cases. If it is possible to implement the 2 use cases, create an RFC of how to implement it and publish as a guideline for community to use.