Avatar
Connor Davis
21aa98eb074e5a50bb7899ca69597c169bbc63b11c0c94a17c0495efb057e792
Exploring the wonderful world of nostr. Computer security is my day job. Hobbyist ultra-runner, mycologist, and psychonaut. Student of Bitcoin and finance

What is the nip I should use for encrypted DMs these days? Im developing an app and not sure which to use

#asknostr

#asknostr have you ever wanted to setup a self hosted Bitcoin and lightning stack from scratch but are unsure on how to do it?

If so I just pushed a set of scripts/configs and an interactive diagram of various flows and what components they involve - https://github.com/cjams/diy-bitcoin-stack

Features:

Bitcoind, LND, BTCPay server, lightning-terminal

Zaps and LN payments

Electrum and Zeus connection

First vid on zap.stream is up! I give a brief overview of a project I've been working on to sell my mushroom cultivation guide. Integrates with my self-hosted BTCPay server as well as stripe for backend payment.

https://zap.stream/naddr1qqjxzwfcxvcxxve394sk2vt9956r2v3595unxcnz95engcnrx4nxgdfexvurvqgqqgszr25cavr5ukjshdufnjnft97pdxauvwc3cry5597qf900kpt70ysrqsqqppdml9a089

Replying to Avatar Gzuuus

I'm excited to announce something I've been working on during the weekend, a best-effort draft for DVMCP, a specification that defines a intersection between DVMs and MCP servers. Additionally, I've created a small bridge, a piece of software that automatically and effortlessly transforms any MCP server into a DVM, handling all the nostr logic. You can find everything in the repo https://github.com/gzuuus/dvmcp

I've written an article exploring some points that, from my pov, make this idea very interesting and promising. Also we've created a Signal group where we've been discussing the spec and implementation, feel free to join if you are interested :)

nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 is also developing a bridge in Python 🔥🔥 Thanks to everyone who joined and collaborated on this idea nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc , nostr:npub1aljazgxlpnpfp7n5sunlk3dvfp72456x6nezjw4sd850q879rxqsthg9jp , nostr:npub1r0d8u8mnj6769500nypnm28a9hpk9qg8jr0ehe30tygr3wuhcnvs4rfsft

cc nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft , nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc, nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m

Article: https://njump.me/naddr1qvzqqqr4gupzqs9eep0ll6hurjkl3sc2fewgses07mjfwxsdcu3at2m8fd0xrdz3qq24z4rp09mkzk290p25x5zyd3uk5at6da545c3ea4m

Signal group: https://signal.group/#CjQKIOgvfFJf8ZFZ1SsMx7teFqNF73sZ9Elaj_v5i6RSjDHmEhA5v69L4_l2dhQfwAm2SFGD

Do you have a recommend resource on getting familiar with MCP?

New blog post: https://cjams.net/2025/02/04/metaphors-and-the-infinite-game/

I wrote about how I've looked into the underlying metaphors that have been structuring my life and some of the insights and benefits I've had from changing them

Consistency is the journey. Spectacular is the destination

One of my biggest hopes as a bitcoin holder is that one day I will be able quit my job so that I can work on the things that are authentically interesting to me.

I've been writing more this year and in the process have been learning about various things like biology and chemistry. I studied math in college but haven't done real math since I graduated. We have the totality of human knowledge at our fingertips and yet the typical 9-5 gives you very little room to pursue alternative curiosity or cross-polinate ideas from different fields.

I imagine a future when people can afford to be less specialized if they choose to be, and to create value by bringing ideas from one field into another. To increase the "communication" between otherwise disjointed disciplines, similar to a human brain on psilocybin

I made a script https://github.com/cjams/dotfiles/blob/master/setup-bitcoin-node.sh that allows you to tunnel through mullvad, as well provide an external drive for the datadir if you need to

Got a full Bitcoin node setup