I was having trouble figuring out how to get my coinos server to be able to run commands against my strfry relay because they're in separate docker containers. I got chatGPT to teach me about UNIX sockets and came up with this https://github.com/asoltys/strfry-rpc
Weird, as far as I can tell zaps are working on our end. I'm not seeing the lightning bolt icon when I zap now using any NWC wallet. Maybe an #amethyst issue? nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcewvzaw
Thinking about ecash postage for spam prevention on nostr got me wondering if we could do something similar to help the Tor network. Just stumbled across this old article from 2009: https://blog.torproject.org/two-incentive-designs-tor/ Someone suggests bitcoin in the comments from 2010!
Is there a list of public nostr:nprofile1qqs9ajjs5p904ml92evlkayppdpx2n3zdrq6ejnw2wqphxrzmd62swspzemhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6qgdwaehxw309aukzcn49ekk2qghwaehxw309aex2mrp0yh8x6tpd4ehgu3wvdhk6ynf30t groups somewhere? #asknostr
I don't have a really deep grasp of either one to be honest but I guess the main point is that Cashu mints are run by a single custodian whereas Fedimints are meant to be operated by multiple custodians so that no single one of them can rug.
I found the Cashu tech stack to be a bit simpler and easier to get up and running in a self-hosted environment and since I don't have anyone in mind to be a joint custodian with me at the moment anyways I figured I'd go with that for now.
code golfing, here's a12-line javascript module that gives a promise-based API to make RPC calls to bitcoin core. it handles positional or named params.
https://github.com/coinos/rpc
Not licensed yet but took an online course, read a textbook, joined my local club, got an HF rig and some baofengs and have been listening to nets and passing practice exams so nearly ready to book my basic.
all @Coinos accounts come with a lightning address and can be used for NIP-05 nostr verification if you toggle that on in the settings page
https://m.primal.net/KTFu.png
If you're looking to get the lightning address of a given npub you can query nostr relays for "kind 0" events for that pubkey. kind 0 events contain the profile metadata for a given pubkey including their username, avatar, etc. It may also have a "lud16" field with their lightning address, but it's an optional field.
Primal on the web. Main gripe: When I create a post or reply, it doesn't show up on the feed right away. At first I thought it was just lost. Re-typed it only to find later that I had posted the same thing twice.
Yeah we've been trying to make it as easy as possible to get started with Lightning payments. There are about 300 merchants using the app worldwide, including about 30 in Vancouver.
@Bitcoin é aqui! Rolante/Riozinho-RS-BRASIL in Brazil has onboarded hundreds of them!
About a dozen are using the receipt printers for notification in Vancouver. I'm hoping to get more printers distributed out since I think it provides the best experience for both users and customers.
He can register an account at coinos.io in a couple of seconds and join hundreds of other merchants using it to take retail lightning payments.
We'll get him listed on our homepage and btcmap.org and start promoting him to the community in an effort to send new business his way.
Once he accumulates a bit of a balance it's easy to withdraw to an on-chain cold storage address at any time. We can walk him through options for setting that up when the time comes.
I'd suggest printing out a QR code linking customers to his profile page e.g. https://coinos.io/shawarmacorner and posting it up near the cash register. From there they'll be able to create and pay invoices and add tips all from their phone without him or his staff having to use a device to generate an invoice or QR for them to scan.
We tell merchants to just enter all bitcoin sales as "cash" into whatever existing PoS and accounting systems they already have in place. We report what the CAD value is at the time of sale and total up all payments for the day so they can easily see them all at cash out time.
If he already has a tablet or phone to receive payment confirmations, great, he can install the app on his homescreen. If not, we're happy to ship out one of our custom thermal receipt printers to provide even easier paper notifications. See this video for more info: https://www.youtube.com/watch?v=JiGoOJZUrP8&ab_channel=AdamSoltys
He can register an account at coinos.io in a couple of seconds and join hundreds of other merchants using it to take retail lightning payments for free.
We'll list him on the map on our homepage and btcmap.org and start promoting him to the community in an effort to send some new business his way.
From his settings page he can generate a QR code linking to his coinos profile page which can be placed up at the cash register to direct customers there. See https://coinos.io/shawarmacorner as an example.
That way customers can generate an invoice, add a tip and pay all from their phone without him and his staff having to do anything.
We tell all our merchants to enter their bitcoin sales as "cash" transactions in whatever existing PoS and accounting software they already have in place. We track the CAD value of all transactions at time of sale and provide a CAD total of all payments for the day/week/month etc.
If he has a tablet or phone to check for payment confirmation, that's great, he can install the app on the homescreen as a PWA. Otherwise we'd be happy to ship out one of the custom thermal receipt printers we've been working on which provides a very easy paper receipt confirmation. See this video for more info: https://www.youtube.com/watch?v=JiGoOJZUrP8
Notes by asoltys | export