yessir. the dedicated server is ready to go, domain is there, with respect design and stitching of NIPS and integration with other tech, we're at the pen and paper stages, but the idea has been thought through for about a decade now, and have been waiting for the socio-economic trends to be "the right time to release." It is now needed.
Idea is to combine IRC/webRTC based IRC with a channel unique to each user, generated on the users nip05 address. in my case, it'd be #ringo_nostr-check.com for example.
-the site will function much like an iris.to, or nostrgram.co, but will be in the realm of jester.io where it's a specialized set of functions and serves as a web app running nostr protocols - thus:
-a user may enter the site, search via engine for "piano lessons," or "heirloom tomatos," or "talk therapy" - nPubs with those skills listed on their profiles will be returned in the search result. much like iris.to has sections for "following," "direct messages" and "global" willtrade.org will have a section for "my active agreements" and "my skills for barter and trade" shortened to "my skills" for UI purposes.. and another section for "free stuff." which is exactly as it sounds.
-a user may then enter the channel of that user, and negotiate their barter/trade through chat. the reason for IRC is primarily because not every single aspect of the discourse needs be recorded in NIPS, only the final agreement. doing it like this in IRC, gives other users the ability to watch barter and trade in action, if they are curious, so they can learn how it flows, empowering them.
-when a user wishes to encapsulate the final proposal for agreement with the person they are in discussion with, they issue a command in the channel as "/finalize-trade" and then they write out in the channel what the trade is for, and the terms.
-The "/finalize-trade" command wakes up the unrealircd plugin and it connects to the channel for scraping the last message, which is the finalized agreement, to be published as a new note, to be listed under "my active agreements" section."
the plugin bridges all this, generates a new note for each user, putting it under "my active agreements."
--- parties carry out the trade in real life
--- parties can @reference the note after the agreement has been carried out, by replying to it, to leaving feedback on how it went.
-willtrade tracks the progress looking for a keyword such as "positive" "negative" or "neutral" and assigns an internal reputation score to the user based on how the trade went, via this feedback. This could be as simple as user1 liking the note on party 2's profile, once the agreement is carried out. This would count as a successful agreement to the site, and would then reflect in that users + count for their reptuation score.
-reptuation score is computed and displayed at the top of a users profile.
-link to chat with that user which will drop them into the appropriate channel to discuss trades with that user, is also at the top of their profile.
(a few more details,) but this gives a much clearer idea of what I'm seeing and where it's presently at.
concurrently published to https://writehere.is/nwo/054-2023-willtrade-design-conceptualization-md
wakoinc (npub1ktw…mrvj)
ofer.elrom (npub13qk…nw8c)
fiatjaf (npub180c…h6w6)
# please review the above, and thank you.