nostr:npub1a3um269aaf3u5cy37kuykrrrnsg2pyv7za06pxjduv25lq5sdujs2qmdj6 I submitted a little PR to get the product listings to be interoperable between nostr:npub10efcj7x65z2ak6vd69xr8f2hvqwuaqrhlygl3yqa4y63hfvc02mqwzaeh3 and nostr:npub1market6g3zl4mxwx5ugw56hfg0f7dy7jnnw8t380788mvdyrnwuqgep7hd Was about treating costs as String vs Number. There _may_ be an issue with Publishing changes (assume should publish when you save) and picking up published changes from elsewhere (LNbits in this case). FYI nostr:npub1rj2vpdz9wlklg9gf63e6jtvl0d4uqn36uplhqhnsns5envwnup6q3xag4u nostr:npub1c878wu04lfqcl5avfy3p5x83ndpvedaxv0dg7pxthakq3jqdyzcs2n8avm
This weekend we created a new site for my daughter nostr:nprofile1qqsve7rqw6y8uyyyn6jjqpx6ge78n9rhdzctdrpqn9q2ue02pn47p9gpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpzpmhxue69uhkummnw3ezuamfdejsvd59u2 at www.edenweeks.art
We used Shakespeare.diy to create the first draft. Then pushed it to her own repo and I refined with Claude Code. It uses the NIP-15 Market Place to sell her art. You can add comments and just “zap” pieces.
We used to LNBits Nostr Market extension to create and publish her “products”. Also confirmed we can edit and refine them in Plebeian Market.
I learnt quite a bit about the NIP-15 purchase process. Very cool how LNbits listens out for orders and responds back with invoices that we can display on the site. Messaging between the store and the purchased is done through DMs.
We also generated a gallery that uses the pictures and videos from her posts. Same principle on the tiled artwork in the homepage which is pulled from the products.
Would be great to see some comments on the artwork :-)
Thanks to nostr:nprofile1qqs8u5uf0rd2p9wmdxxaznpn54tkq8wwspmljy0cjqw6jdgm5kv84dspp4mhxue69uhkummn9ekx7mqpr3mhxue69uhhyetvv9uju6rfva5xc6t8dp6x2u3wvdhk6tcqkd3u4 nostr:nprofile1qqsd73mv4ayg306an8r2wy82dt5585lxj0ffehr4cnhlrnakxjpehwqpr3mhxue69uhkx6rjd9ehgurfd3kzumn0wd68yvfwvdhk6tcprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvx200yv nostr:nprofile1qqsr7acdvhf6we9fch94qwhpy0nza36e3tgrtkpku25ppuu80f69kfqpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcaraudy nostr:npub1c878wu04lfqcl5avfy3p5x83ndpvedaxv0dg7pxthakq3jqdyzcs2n8avm
#ArtStr #GrowStr #ShakespeareDIY #ClaudeCode
Discussion
Hey Ben thank you 👍
The code you see on GitHub is old though… we’re planning on pushing the new nip99 compliant code next Monday.
Currently it’s in private.
I’m totally open to explore how we can make different standards more interoperable 👍
Tagging in nostr:nprofile1qqsr4fvpwfeu8vhefay3ss8qguhsf8g0zqqfug77vvqxze4u4xekagcprfmhxue69uhhyetvv9ujuampwejkvatwvvhxc6tkv5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0y40lln so he’s aware
Excited about the possibility to publish products from nostr:npub10fgnt66jfwpq5efecz9f7w6jv5exyksvs6p8vp4azhyqvhjusjas480z79 nostr:npub1enuxqa5g0cggf849yqzd53nu0x28w69sk6xzpx2q4ej75r8tuz2sh9l3eu and nostr:npub1yy0nyk6nj6tg4sx8nd7q5qcdw6pqd5e2cc0e8u2rmcgjhpvm63hsk67xe5 to Nostr market places like nostr:npub1market6g3zl4mxwx5ugw56hfg0f7dy7jnnw8t380788mvdyrnwuqgep7hd . Are your products up there nostr:npub1me67k8t6vcncq75dlu8mxd70euvful56lz4ky20k3rmxgugvxq2qy23gnm ?
"next Monday" 🤭 Chief I'm teasing 🫂
Yes Ben, I'm crazy excited for the launch
nostr:nprofile1qqsd73mv4ayg306an8r2wy82dt5585lxj0ffehr4cnhlrnakxjpehwqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpz3mhxue69uhhyetvv9ukzcnvv5hx7un89uqjqamnwvaz7tmvd938yetjv4kxz7fwv9shymmwd96k66tf9e3k7mf09lrp2k have a nip15 importer which can switch your products over without having to start from scratch... nostr:nprofile1qqswc7d4dz775c72vzgltwztp33ecy9qjx0pwhaqnfx7x920s2gx7fgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszythwden5te0dehhxarj9ekxzmny9uq3zamnwvaz7tmwdaehgu3wwa5kuef0rqjezu will this work with self published products?
Oh, no longer going to support NIP-15?
Correct (kind of)... We do have a migration tool so that anyone who has created products already on our site will be able to migrate them to the new version.
A while ago, 4 of the marketplacee projects came together and agreed on a rewrite of the nip-99 and created an extension to it.
You can see it here: https://github.com/GammaMarkets
As I said though I am open to providing a way to making it backwardly compatible. This is also a function that someone else might build as a plugin to the Plebeian solution since we will be opening up an app/plugin marketplace.
Correct (kind of)... We do have a migration tool so that anyone who has created products already on our site will be able to migrate them to the new version.
A while ago, 4 of the marketplacee projects came together and agreed on a rewrite of the nip-99 and created an extension to it.
You can see it here: https://github.com/GammaMarkets
As I said though I am open to providing a way to making it backwardly compatible. This is also a function that someone else might build as a plugin to the Plebeian solution since we will be opening up an app/plugin marketplace.
Aaah. I’d be interested to hear why you think NIP-99 is better than NIP-15 (or than making changes to the latter). Apologies if you covered this multiple times before? ;-)
I don't want to say it's better... it's just better for our needs
The nip99 "classified ads" architecture is simpler and then we build the complexity into the extension of it... the other projects all agreed and so everyone can build whatever they like and still be interoperable
I've butchered the explanation but thats basically it in a nutshell
OK, read through the GammaMarkets suggestions. Looks to be some good stuff in there, although looks to add NIP-15 type stuff into NIP-99 which makes me wonder why “we” didn’t just update NIP-15 :-)
In summary it looks like using Collections as apposed to Stalls, improved shipping, reviews, NIP-17 vs NIP-04 DMs, and easier to hook in other payment gateways.
What happens to stall info such as description, banners etc.?
Where are we with the proposals in https://github.com/GammaMarkets/market-spec/blob/main/spec.md being agreed and merged in?
Which marketplace extension PR would be preferred nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s ? NIP-15 or NIP-99? From my research:
Plebeian (NIP-15 but moving to NIP-99)
ShopStr (NIP-99 and NIP-15)
LNbits (NIP-15)
Amethyst (NIP-99 and NIP-15)
Coracle (NIP-99)
Cypher Space (NIP-99)
Conduit (NIP-99)
Can you just delete my stall and I'll start over? I can't log in because of the new NIP thing, and I'm not going to learn the new stuff to migrate something that only sold like 4 orders in over a year.
Hello Beejay… I’m afraid we can’t delete anyone’s stalls without their permission and action… only you can do that (in the new version)
We haven’t moved to nip99 yet so your login problem isn’t related to that
There isn’t anything new to learn with the migration tool, it just guides you along… we can’t automate everything because you have total control… it’s nostr, it’s your keys, so we have to get your permission for every action
I’m really sorry to hear you’re disappointed in your sales… please understand this is a self funded grass roots project… there is no marketing budget
We’ve been building this in a very volatile and innovative environment, constant changes and many pivots… as such, after 4 years of coding we are 3 years behind where we should be
The new code will be released imminently… things should be smoother… but there will be bugs and a tonne of improvements
please remember we’re not Amazon, we don’t have thousands of developers and $billions to throw around
Just three guys coding on a shoestring
We’re so early 🧡
OH
You know what? I was thinking of Shopstr
That's the one I can't log in to. I was up too late last night and my brain thought I was talking to someone else. I'll message them.
PS - Of course I know it's just a few people working on it, and I wasn't trying to come off as entitled. I'm not dumb, but my stall isn't huge either...didn't think what I was asking was a large chore and not one that wouldn't go unrewarded, either ✌
Oh dear god Beejay, you’re worse than me 🤣
ShopStr is great… we’re on the same mission… as talented as nostr:nprofile1qqsdxm5qs0a8kdk6aejxew9nlx074g7cnedrjeggws0sq03p4s9khmqpzemhxue69uhksctkv4hzucmpd3mxztnyv4mz7qgwwaehxw309ahx7uewd3hkctc8leskz is he’s got the same challenges as all of us… not enough time, money, or resources
Good luck with finding your solution 👍🧡
My solution is my website, since 2018 🤷♀
Has never been an issue for me. It's also got zero trackers and does everything I need it to.
I'm not ungrateful for these marketplaces, but they're probably just not for people like me.
We can't delete your products on Shopstr either, it requires your Nostr key to delete products.
In what way are you unable to sign-in? Checking in to see if I can get that resolved.
Looks like either my browser was being fussy. or else you did something since I complained, because I just got in and it didn't ask me to log in.
Last time I tried to log in, I got a "You need NIP XX to use this" (I'm paraphrasing, and I don't remember what NIP, I can barely keep track of my own attached to my bosom.