Draft: Proposal for a federated bazaar
WHAT: Let's build a federated bazaar for Monero
I'd like to work on a federated marketplace this summer and have it be ready for public use by the end. Federation is what allows servers to talk between each other, Mastodon with ActivityPub is a great example.
Major features:
- Web Client
Any E-commerce app is in-complete without a beautifully crafted client application. A web client written in ReactJS would be fast, and responsive, and would work on a wide variety of devices.
- Server
The server is written in Guile scheme which is easy to audit for bugs and is reasonably fast. An easy to understand, clear and concise REST API will lay the foundation for a future with diverse 3rd party clients.
- Monero Support
???
- ActivityPub support
ActivityPub is one of the most popular federation protocols and it is a W3C standard. It's used by Mastodon, and implementing it makes a service part of the fediverse.
WHO:
Hi, my name is Amar Singh. I maintain the Shroud password manager for Emacs. I've been contributing to Guix and Guile communities for a few years. You can contact me on Mastodon. This is me https://lor.sh/web/accounts/104184.
I also use Matrix chat and @mly:disencord.disenthrall.me is my username.
Proposal:
Free trade will curb the need for violence. Еcommerce is a good place to start. I want to build a platform which is very user friendly and uses Monero as the prefered means of exchange.
Deliverables
-
A public instance that anybody willing to accept the terms of the instance can sign up for. Highly likely to depend on the regional laws of where the server is hosted.
-
If unsatisfied with the service, a freely licensed server, and client applications to host your own instance with your own terms.
Timeline
????
Merge request reports
Activity
In order for the work to have longevity I recommend building on an existing project. I.e. adding federation to btcpayserver
The other recommendation I have is to get more people on-board.
Someone in the nostr telegram was talking about adding federation to btcpayserver just today. Perhaps reach out to them to see if you can get additional contributors. https://github.com/fiatjaf/nostr
i think is a good idea and also a need for get mass usage
i think a platform like subito/kijiji based on ads/bulletin board on a local scale approach, is the best approach for start the app; then you add shipping, then you add a futher implementation for businesses
for the monero support maybe is the case to hear someone engaged with monero payments gateways https://www.getmonero.org/community/merchants/#payment-gateways
this is my trial project, which is only a forum based on direct contact https://monerospin.forumfree.it