Still believe it’s critical we have a credible permissionless alternative to GutHub (ideally based on nostr). One that bitcoin-core and all nostr devs would trust.
Moving my bounty up from 120 million sats to 1 billion sats.
Still believe it’s critical we have a credible permissionless alternative to GutHub (ideally based on nostr). One that bitcoin-core and all nostr devs would trust.
Moving my bounty up from 120 million sats to 1 billion sats.

what's even more critical is developing credible, standardized, permissionless reputation system. there have been other distributed protocols, like email. what destroyed them was spam.
if we don't have a *distributed reputation system*, NOSTR will eventually go the way of SMTP
big relays will start whitelisting other big relays, users will be wary of any relay not in the top 10, because they're filled with crap DM's that will overwhelm them. Some relays will get banned for hosting illegal content and not taking it down. Etc.
If we tackle this head first, and assume adversarial environment and begin to develop distributed WOT systems now, we can prevent centralization
Thanks for being here 🫂
wat
I don't understand Jack
You're so generous to develop Nostr but you are also building your own social network.
What's your priority or your plan mate?
Nostr is not enabling just a social network.
Think about what GitHub and its centralized rivals enable. Then think about what happens when the centralized hammer comes down. This is why you need a nostr alternative to them.
I thought Jack's Web 5 was going to do exactly that
Good to create competition so we end up with more and better possibilities.
Yes. Going to fund as many experiments as we can. One will win or they will bridge.
Also the experiments will attract talent who will work on many different projects.
Both win.
Nozaar next! (Nostr marketplace)
Talked with an entrepreneur about this yesterday. It says something pretty special about a person that donates $$ to protocols/clients that compete with their own in order to help facilitate a better world. Lucky to know you @jack
I got a idea I came up with, im working with for sale by inventor, I need a backer for 16k. It's in the adult industry, a dildo, but it's different than the first one of a kind for sure
Oh, and I'm also developing a site and using lightning wallet , it's a femdom site if you've ever heard of it
That's really only the start of my ideas, thats baby stuff, i'm trying to build what isn't out there yet, but people are lazy. In 7 months I've completely taught myself how to web develop, no one has helped me because everyone's lazy about it. It sounds like you got a pretty good sense about making something and sticking to it. Also like you have motivation anyways message me if you're interested at all
You’re a warrior
Exactly this! ⚡️
If the vision is the same (open, permisionless, censorship resistant, user in control, etc), I believe multiple projects can arrive at the same place and be easily interoperable (think different LN implementations and common standarts)
😳
WFT!?? JACK É O CARA!
#[0]
Dialed UP to the three comma club. 🫡
#[0]
Legend.
Holy shit
#[0]
Any recommendations for a good coding bootcamp? 😯
🫨🫨🫨
👀
That's like 10 units of the full 100,000,000 sats ⚡️
Bounty has increased! Respect jack!
#[0]
Make this happen!
#[0]
I would love to be free from the yoke of Github!
GitPub™
It’s already taken, but since it won’t actually be on GitHub, there shouldn’t be a conflict
Who got it?
88dccd3ed818ecba737dd9f63e4ab2fa67204db11edb9ffbfde55d2cddb6bd5f
This is so rad man. Other techpreneurs are busy playing checkers. This is 4D chess for humanity. Kudos dude. Way to keep pushing the mark forward, not sideways.
#[0]
🔥💜
bounty for ants tbh, cmon jack pony up a real stack
Likely more when there’s more focused commitment
thats the spirit. billi just the carrot as it should be PV!
Team B4I wants you here Jack, for Bitcoin 2023, Bengaluru- India 🇮🇳 👀
Can we make this happen !?
Jack!
May I suggest that NOSTR needs a bounty for an Android alternative to using Google Play to download self-custody wallets.
Every one we download is recorded by the worst abuser of personal information in the world, Google.
GrapheneOS plus Aurora store gives you an anonymous session to download apps. Google play services (if installed) can be completely neutered with zero privileges & no internet access. Apps that require it will run, but nothing goes to google.
Or @ZEUS it a selfcustody lightning wallet is more your speed. Can download the APK or through fdroid
Ok I’ll do it. Hold my Nov 15 1999 copy of time magazine…
Agreed & wow.
🤙
I really enjoy watching this development happen in real time in the public space.
Appreciate you
This seems more about decentralized storage and handling costs in perpetuity as there are reasonable self hosting alternatives to GitHub like Gitea?
Nice, let’s get building!
I wouldn’t kick 1 billion sats out of bed but compared to your stack that had to worth like tree fiddy
A billi…Christ almighty
#[0]
This is your chance to become a billionaire on the Bitcoin standard
🧡
#[0]
Proof of Work in real time
Legend!🥹🤙
#[1]
Agreed.
#[0]
I would love to see a Github alternative.
https://github.com/nostr-protocol/nips/pull/223
Please collab here if you're a dev chasing this bounty.
GitHub Nostr is a little ambitious for me at the moment
but will happily donate http://gitnos.com to any devs working towards this and want the name
parked for you
Likewise. I've got ideas for how it should work, but learning how to show git stuff in the UI or interact with it on the backend is quite steep.
If you know any good libraries that makes working with git easier, that would be prime.
#[0]
I'm working on it but with an another scheme for modularity, gonna reveal it soon.
Basically commit merging scheme of Git was creating a commit chain which could be painful on async networks if you are trying to get all parts to get final repository, im creating a solution for that.
I’m working on it but won’t sign up to GitHub to avoid doxing myself.
Microsoft is shaking in their boots. Way to go Jack!
Was thinking the same thing. Ruffling feathers of these giants (Twitter & Microsoft)! Who's next?
what is the spec? :)
Wowsers #[0]
🫡 God bless Jack! 🤙⚡️
#[0]
Legend! 🥹💪
#[0]
The hero this epoch need.
#[0]
This a great idea jack 👏👏👏
I mean, isn't that git? I feel like that's git.
Mmm Guthub
This is how you encourage innovation. Vision cast and incentivize. Can’t wait to see what the coming months and years bring.
Crazy 🤯🤯
I have an idea 💡💭 but first tell me:
1. How urgent you need this decentralized source control product?
2. Do you insist on owning it or just using it?
2a. If it is the latter, then it's the bounty price still valid?
Sats driven dev, I love it.
Whoever needs help on the pleb dev, I can volunteer my time.
👀 don’t tempt me
Will go accept & collect your fren badge!!! https://badges.page/ 
Side project #8000900. Cool cool
Go chief!
Stay focus hehehehe…. 1 billion…..mmmmm drool, hehehe
Start working on it. Wouldn't bit torrent work for that type of project?
🤯
#[0]
10 bitcoins for those scoring at home 👀
Who is 88dccd3ed818ecba737dd9f63e4ab2fa67204db11edb9ffbfde55d2cddb6bd5f?
There’s lots of self-hostable GitHub alternatives! The biggest missing gap is “login with X”, for many of them, plus enough pressure to do the move.
What’s also missing is the decentralization to make code censorship resistant. Perhaps the hosts could be similar to nostr relays and PR can be a transaction log in a nostr note. This does seem to bleed into IPFS with the file storage requirement but a lot of code is small enough
Maybe but honestly I’m not sure what problem that’s solving
Wow that's incredible!
I will add 1000000 sats to this bounty.
WoW...
claim/ea4349d90cff48e323028c1b1a6c16f83beab8eec46e2505746b907a4b0c05b3
Make it like a torrent.
All the contributors and users host a seed (repository) would be awesome
期待一下,Jack的钞能力能推动去中心化代码托管吗?
#[0]
👀
ea4349d90cff48e323028c1b1a6c16f83beab8eec46e2505746b907a4b0c05b3
🫡
🤔
GutHub indeed
Im to busy working in my home assistant automation
#[0]
Thissss
We neeedddd
Thank you for being the spark that will light this magnificent fire 🔥
When we were working on developing the software for key port infrastructure across the globe this was always the discussion. While we had developers everywhere, the access to the distributed “local” servers was always an attack factor. When even our CEOs laptop was stolen during a meeting with a Chinese port our security had to move upwards even more. Decentralized servers running the code base with physical multi factor for critical code is important. How far can we go protecting public code that is even more important? I know everything with bitcoin is consistently backed up from GitHub but why work on a non “decentralized” database. I believe true bitcoiners and miners are willing to run the servers to host the development of bitcoin projects on them. This way we will never have to go through the hassle of being shutdown and move to a still not publicly shared place if that would happen.
Hmm 🤔 that's 10 or 1000 bitcoins depending on where in the world you are. Hoping for a 1k bounty anyway 🤞
Your post is moving eyeballs.
Added to the https://member.cash/hot feed
People with ambition and strategy.
It is very similar to the personality of Emperor Wu of the Han (汉武帝)Dynasty in ancient China.
Jack, you're a wild man.
Bring them up ⚡️
#[0]
totally agree
Thanks Jack. We appreciate you. 🙏
An Excel spreadsheet should do the trick.
It's as critical as ones own right to be able to expand their consciousness on their own terms in the privacy of their mind
I imagine compatible nostr relays would offer git-as-a-service. Then have nostr note types to create issues, send patches/PRs, comment on and merge patches.
#[0]
Wowzers!
I wish I could write code and help… But that wouldn’t end up with a trusty GitHub alternative haha
Hey jack, do a #Pleb a solid and join my paid relay. It's only 1000sats.
That's 10 BTC right? is my math right?
Questo è quello che io chiamo incentivo alla bitcoin!
Grande Jack!
I like this idea and approve.
-Amanda Wolf, Executive Assistant at Nostr
Oh snap!!!
#[0]
#[0] leading the way incentivising development 🤜🤛 #[1]
I can count that high. What is that, 10 btc. Holy shitecorn
#[0]
#[2] stackerstan patch chain?
A truly visionary deed!
They way I envision it:
- An OPEN PROTOCOL on how to represent/exchange entities on Nostr -- this is the most important to get it right (repos, forks, issues, PRs, etc)
- The git tool extended with some functionality
- Apps/webapps built on top
#[1] is there a list of people or teams who are taking up this challenge? Is anyone organizing a team or something to work on it? Doubt it's a 1-man project. I would be interested in contributing, though.
Your plan is getting better and better:
#[2]
👀🤙
YuGe!!!
#[0]
Bounty.
#[0]
I would feel much more secure and chilling if we had GitHub and all these talented super shady coders decentralized like on Nostr ✅
🤯
Here's one example: https://scuttlebot.io/apis/community/git-ssb.html
#[0]
#[1] will be remembered by history if his contributions to liberate the internet of it's chains succeed!
#[0]
🫢
Can Hypercore offer a solution for this?
Todo lo que se construye alrededor de Nostr me parece alucinante. 🤩
#[0]
GitFuck
My feed is full of #[1] .. this is the culprit 👇🏼
#[0]
What does permissionless mean in this context? What is the big problem with Github..?
wow 🤓🤓🤓
If anyone builds this, please for god's sake integrate 3D models as well! I'll pay you a small bounty.

🫂
Just for my understanding: i like the idea and all, but actually git works fine when self-hosted. There is no real reason to use github right now, besides convenience and discoverability. By fork/sync it could even be decentralized by hundreds or thousands of instances. Am I missing something?
i wish we could crowdfund this
#[0]
A bounty that will last your family for a few centuries is enough to found this, I think.
#[3] #[4]
yes! 🤙 💜
which features would you expect to see?
- ideator of bounty describes bounty/grant in detail
- ideator receives the funds (success will depend on trust he holds in the community)
- there can be more than 1 grant owners (board members?)
- builders can apply
- community can vote or nominate
- contributors can fund with ln address
i bet you could do a good v1 of all this just using nostr notes and some manual curation/updates of the information you outlined
write the note and i’ll zap a contribution to get things started
i bet #[3] would also contribute! 😜
Likewise!
I think a good mvp could be just creating a note for a specific bounty then pledging to contribute whatever is zapped toward the project. Obviously requires trust in the creator but I think that’s ok for now
#[5] had some good ideas for a crowdfund as well. Maybe y’all could work together on this
1 billion sats? That's a lot of dough! I'm in. Let's make this happen and give GutHub a run for their money... or sats.
There is an implementation using the ZeroNet network, maybe that's a starting point.
How about storing the code in the blockchain itsself, using inscriptions or some other protocol. Since every (full)node has a running copy of the blockchain it will always be accessible.
Wow. Jack has a lot of Bitcoin. #[0]
Wow. Jack has a lot of Bitcoin. #[0]
there's a wip nip for this now
I find it amazing this should work. Obviously it should protocol wise, but how about realiability of relays. Archival nodes zapped to say alive forever, Laura?
This is great. Could such developments also be crowdfunded?
Wow that’s a huge bounty 👀
For what he’s asking it’s actually not. This is a huge project that would take many months of dedicated work. Bounties aren’t the right way to achieve it, as there is a huge, poorly defined task that may or may not get paid upon completion after months of time investment.
wow🤯
🔥🔥🔥👀🔥🔥🔥
#[3]
I think the way this bounty is stated is put is not the ideal. I think most people will read this and think we need a big website that is just like GitHub but using Nostr somehow. I think that is not what we should see (and hopefully that's not what #[1] wants either).
What I would want to see are multiple apps that can interoperate and are able to perform separate functions:
- browse code
- comment on code (referenced by a commit)
- create issues and comment on issues
- send patches
- comment on patches
And how these should be done? I am not sure, but here's what I have in mind:
- most of the comment things should probably be kind:1 events, I don't know, with some extra tags (so they could be interacted with from the normal "social" Nostr clients? or not?)
- code should probably be hosted by standalone dedicated git servers -- and there could be centralized providers offering these services but they should interoperate seamlessly between themselves and with standalone personal servers
- sending patches should probably be done using something like this approach by #[0]: http://git.jb55.com/git-nostr-tools/file/README.txt.html
#[2] has opened a discussion on this topic on the NIPs repository that could possibly be used to coordinate the efforts: https://github.com/nostr-protocol/nips/pull/223
I think we could have multiple different smallish webapps, native apps and specially command-line tools that implement one or multiple of the separate functions described above, and with that we can achieve a much better result both in terms of quality and of decentralization than if someone or some big team decides to tackle the entire cake and come up with some centralizing architecture on their own.
#[3], I know you may not pigeonhole the offer. But you might want to spec it out a bit, ppl get scared of very open ended projects.
Feel free to make PR or reply here and we can update the site https://github.com/coinkite/bountsr.org.pub/blob/main/2023-01-19-nostr-based-github.md
i don’t have a GitHub account 😬
commit 4134343b3b3a63a4d2ff0c6542704b80505458ec (HEAD -> main)
Author: jack
Date: Sat Mar 4 14:14:01 2023 -0600
cleaning up and pointing to fiatjaf's post
diff --git a/2023-01-19-nostr-based-github.md b/2023-01-19-nostr-based-github.md
index d8ffb2b..f88ba16 100644
--- a/2023-01-19-nostr-based-github.md
+++ b/2023-01-19-nostr-based-github.md
@@ -4,28 +4,18 @@ title: "Nostr-based GitHub replacement"
date: 2023-01-19 10:43:00 -0500
categories: code
author: jack
-value: 10.5
+value: 10.05
currency: BTC
-contact: nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
+contact: nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m
status: New
---
-"will pay 120,000,000 sat (at least) bounty for best nostr-based GitHub replacement. “Best” as determined by this community."
+Create a "complete" Nostr-based suite of git tools, such that projects like bitcoin-core are sufficiently confident to move away from GitHub. Best thread on this is here:
-https://brb.io/n/0b2642fe0cf4a3c4daf315bedd5382266747b92d909c60f753f9160cba3d21f5
+https://snort.social/e/note1qj84ua9mklntsqvk2khytfpwj0jtq297x84u7k4de6nq9rz060kq9zt84j
---
"Eric pledges another 5,000,000 sats if the best product is selected."
-
----
-
-2023-03-03 update:
-
-Still believe it’s critical we have a credible permissionless alternative to GutHub (ideally based on nostr). One that bitcoin-core and all nostr devs would trust.
-
-Moving my bounty up from 120 million sats to 1 billion sats.
-
-note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
Just download, commit locally and drop the commit here. Or give me
Some text and I will put it there.
I think I did that?
That was what you did indeed. We think?
Poly wants a cracker.
⛈️
Nothing doesn’t cut it.
Measurable and reasonable with a natural finite nature which life has by design, and taxing revenues which time to intelligence to justify temporal mechanical approaches suggestion as a solution to the general dynamical problems.
Don’t see any changes. But I’m mobile
Feel free to add this mockup if it aligned with Jack and Jaf vision #[6].
Its git-ticket level LN bounties that anyone can add to:
https://excalidraw.com/#room=f878b7668632c870c078,ovilXHkJHgmVkFUEXAVAQg
I see the changes/diff now. Will put up when I’m back at a computer
Understood they took time to reach you
The cognitive gap can be a long road
I would extend the feature set from just sending patches to pull requests (git endpoint + branch + target branch). git has this for email but it’s pretty janky and nostr apps could do it better.
Linus wrote git to be distributed (decentralized) and his workflow with email patches was a core design feature.
Github projected a centralized workflow onto git (branch permissions and all that jazz are not a part of git). This has its place especially in the enterprise world. So why do we want branch permissions for open source projects?
I think it comes down to trusted reviewers. There are those rare combinations of talent, common sense and OCD that make excellent master branch guardians.
So all I think we need is
1. the feature of broadcasting merge requests on nostr
2. the feature of trusted reviewers signing their approval to this request
3. the feature of cryptographically coming up with a deterministic merge outcome and commit hash so every distributed client would have an identical merge
4. a git client/client extension to automatically merge based on preconfigured sign events
Every developer could still hold the code local, plus there could be X public repository servers.
Yes emailed patches are a core workflow for Linus/linux as it makes it easy to contribute code without needing a public repo and branch. You would still probably want git-request-pull like functionality for maintainers.
The reason I mention this is that bitcoin-core doesn’t support patch workflows that well, as they rely on a signed chain of commit hashes and ACKs on specific commits.
Does the author of that bounty really know how git works and realize that git is already decentralized?
Emailing patches is one of the main features that Linus wanted when he wrote git. Replacing email with nostr is already being done with git-nostr.
The problem of who gets to decide what to merge into Bitcoin core is not going to be solved by putting it on nostr.
It’s the seamless experience that is capturing. Why do so many people use GitHub? I would argue it’s because of the friction it removes from the many git related tasks. Emailing patches is fine but not something everyone is comfortable with due to the “extra” steps needed to compare/diff, and discuss the patch. There’s user friction involved. GitHub and other git context providers have greatly reduced the friction for these processes as well as consolidated them into one place with other tooling. This value add cannot be understated. I can email you a patch, but that does not provide visibility into any CI/CD I’m running. Nor does it connect the patch to an outstanding issue.
Link to git-nostr?
Yeah this is just a hack though. I think to fulfill the bounty it would need a really good UX, pull request support, code review, etc. web UI for managing issues for users, cli clients for devs. Lots of work to do! I’m tempted to do it but want to give other people a shot first. If I’m not happy with the solutions I will consider it.
I think we need to define the desired outcome.
You could for example create a constraint that a branch is a pubkey, and only the private (or aggregate private, Schnorr, MuSig, etc) can merge to it (git already has signed commit hashes). That would allow replicating branch permissions.
^^ I think we should discuss and jack should settle on a design outcome like this.
Since git works with hashes, it's not hard to reference specific lines, commits, branches, etc and that's all that would be needed to add review notes.
Like you said, clients would then aggregate those notes into a concise view.
Thinking more about it, I think hash-chain branches are step 1 that is needed.
Extend git to support hash-chain branches, where the branch is a pubkey (can have a readable alias), every client can check every merge into the branch is signed by the privkey.
- where the privkey can be an aggregate key (schnorr, MuSig, etc)
- where the merge transaction can be signed and broadcast (on nostr) allowing every client that has all the commits in it's repo to reproduce a deterministic merge (same outcome everwhere)
👀
#[0]
💯
Yes I def know it’s already decentralized and how it works.
However, bitcoin core has a current dependency on GitHub collection of tools and interfaces. This seems fixable. I think fiatjaf lays out the most critical needs much better than I did.
When you just wake up, your client doesn’t pull the profile name and you type an answer referring to “the author” and then find out it’s Jack 😅
Anyways thinking about it further I think one interesting component would be hash-chained signed branches with multi-sig keys.
#[7]
#[6]
Micro tools I'd be up for that... the whole github thing is way too much for my plate!
here i wrote the specification for you of all the features that the command line needs:
https://cli.github.com/manual/
there's obviously no need for repo hosting, git is already decentralized enough, and part of the NIP could be to specify one or more repo URLS to use
in fact, now that im thinking of it, the UX can imply sync across a set of git urls. that way you can clone any url in the set, make a fork, push it anywhere, submit a PR, reference a branch, include a comment and title, and that branch should be "assumed sync"
i think that's key to keeping it simple.
💯
I was lazy with my description and overly used GitHub as a shortcut.
Either approach works (many small apps to achieve tool set, or one cohesive project). I’m a fan of the former as well, as each can probably be used for other things too, and it would move faster.
Many small apps seems more robust.
Moving Bitcoin Core development off GitHub sounds really hard to do independent of how it’s done.
But it would be awesome.
I contributed on nostr-based github replacement and we"ll continue for other nostr-apps.
Link to source?
Hey #[5] I would love to read what’s your vision and some use cases for asking this instead of going over the specs. This is what I think every time I read nostr-GitHub
note19j7avfhnjun4q5t9r9enr8fqnkwylayl7840dcq7p5tuc7h7rfcqah7j7g
Hey Jack, we created a NIP for that https://github.com/nostr-protocol/nips/pull/358(Currently also implementing 2 clients(CLI & web) and would like to know what community thinks by having your repost lol
For some clients: "(" is not splitted from url so you would need to delete that manually 😐
#[4]
How about integrating a NOSTR integrated variant of Gitlab (Lets call it NOSTRGIT ) hosted by individuals or companies
Posting the updates, comments, commits, edits , deletes etc to nostr with a special tag attached
So any other NOSTRGIT client be it gitlab or any other compatible client can be used to interact with the NOSTRGIT contents, edits, deletes, commits etc @jack
@jb55
How to incentivise people to build UBER type apps on top of nostr platform with the NOSTRGIT
People can tip each git project - and the tips can be distributed across the developers and designers based on their number of commits or weightages assigned to each other between the team members. For example each core team member can assign the weightage for each other core team member and each core team members can assign the weightages for people working under them etc.
So finally each tip will be distributed between the team members in the proportion of the weightage
This means as the project becomes more and more popular tips keep flowing to the developer account like royalty
What about this kind of thing note1vekuzs0f40j7xgzwz73hentvl8ulsp8th8nul7rcp6vugydcceaqrk4yjk nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
Make a better GitHub and become a billionaire.
#[0]
Update your link.. still showing 123,000,000 peanuts.
Full github is quite hard. But I'm going to have a go at part of this. Git Commits over nostr. Hopefully can be part of a bigger solution.
Something like JBs program?
That's great, but it's for code patches. I am going to use references, namely git commits as the simplest signat to start with, then add extensions:
Early work in progress
@jack GitHub has a lot of functionality. Unless I missed it, recommend you specify minimum viable requirements and functionality. Defining the bounds of the problem is good for engaging the mind.
OUTSTANDING!!!!

Yes I agree. Open-source code should be freely available to all and not censorable. free speech is free speech. I have no idea how to start or make or maintain such a thing. a mix of bitcoin and nostr styles.
This is just the beginning. Nostr is accelerating the freedom in the World Wide Web as we‘ve never seen before. I think every platform as we know it will be open sourced by our community sooner or later. What a time to be alive 🪁
#[0]
Very cool, Jack.
#[0]
10bitty. Is my math right? I might have to learn to code.
Opensource maxing, like a boss.
Love it.
#[0]
Who wants to be a billionaire?
#[0]
Jack Dorsey, Ex-Ceo do Twitter, acabou de oferecer 1 Bilhão de Satoshis (que hoje é equivalente a quase R$1.2 Milhões) p/ quem contruir um Github decentralizado nos moldes do Nostr p/ abrigar arquivos de projetos open source. Aí sim estamos falando de decentralização! #bitcoin #nostr #github
#[0]
An open source GitHub promotes collaboration, transparency, and innovation, making it an ideal platform for developers to work together and build cutting-edge technologies. #opensource #GitHub
With GitHub, developers can easily share their code, collaborate on projects, and track changes, making it an essential tool for building software and applications. #GitHub #collaboration
I still have to be convinced that bounties for projects in a ballpark like this are a good idea: imho they set flawed incentives and are a waste of resources, because most likely people won‘t team up and work together on a single project, but rather split and rush to a solution on their own.
#[0]
The Lighting Network is a revolutionary technology that enables faster and cheaper Bitcoin transactions. Integrating it with GitHub could further enhance its capabilities and make it even more accessible to developers.
By integrating the Lighting Network with GitHub, developers could leverage its lightning-fast transaction speeds and low fees to build new and innovative decentralized applications. #decentralized #LightningNetwork
An open source GitHub could also help promote the adoption of the Lighting Network by providing a platform for developers to collaborate and build new applications that leverage its capabilities. #adoption #GitHub
An open source GitHub could also help promote the adoption of the Lighting Network by providing a platform for developers to collaborate and build new applications that leverage its capabilities. #adoption #GitHub
An open source GitHub could also help foster a stronger sense of community among developers interested in the Lighting Network, encouraging knowledge sharing and collaboration. #community #knowledge #LightningNetwork
Integrating the Lighting Network with GitHub could also help improve the security and reliability of the network by providing a platform for developers to review and audit the code. #security #reliability #LightningNetwork
❤️ everything #[1] is doing for this community 💥⚡️
By using open source GitHub to build Lightning Network applications, developers could also contribute to the broader ecosystem and help shape the future of decentralized finance. #decentralizedfinance #GitHub #LightningNetwork
#[0]

#[1] does not understand Bitcoin development. He wants do decentralice GitHub, so it instead can be centraliced on a decentraliced Nostr network?! say waat? #oxymoron
Jack raises bounty on Nostr-based GitHub alternative to 10 #Bitcoin
#[0]
My take on this: Git works very well, there's no point in converting the commit system and the file management to nostr. It would be great if login, chat, issues and stuff were on Nostr. The biggest problem is the website itself, how to distribute it. There was the ZeroNet approach, which I thought was a very good thing, there are some file-sharing services over TOR, etc. My point being: the central problem is: how to distribute a website that can store clients data.
#[0]
#[3]
This i am waiting for so Long. 👍 This ist so importand to have a censorfree Platform Like GitHub. Jack please let this Dream come through.
I have to write a paper on version control this week. Going to focus on this angle
Hacker News picked this up, and are completely clueless as usual. Might as well be speaking a different language.
The comments section!
EatingPopcorn.gif
It’s the best! 🤣
Who wrote this comment, Paul Krugman?
“While I think crypto is at best nonsense, at worst a fraud, a small amount of Bitcoin can still be turned into US Dollars fairly reliably. You might have no confidence on its value though by the time you get them.”
They couldn't tell you the difference between Bitcoin and cRyPtO bLoCkChAiN affinity scams. They think Nostr has a "token"

blockchain twitter 🤡

Many of those comments are comedy gold
Wow
Nostr slowness real bad. Inherent to the relay architecture?
Works better than twitter for me. What client are you on?
that's a lotta sats!!!! ☕
Gitlab? Radical? Is it possible to build something that huge on Nostr? That would be lit if we have free and open-source and decentralized repository code base for humankind.
Here it is. Let's goooo
#[0]
That would be amazing. Laying awake at night thinking it’s just a matter of time for GitHub to ban everything and everyone bitcoin adjacent.
One thought: Nostr already has a strong set of npubs following each other with cryptographic signatures that could be the basis of a web of trust. This could easily grow bigger than GPG ever was.
nsec signing of git commits might be the logical next step for a truly decentralized github replacement.
Improvements to current Nostr key management would be needed. e.g. Npub delegation, subkeys, and revocation would allow people to keep master secrets offline rather than pasting it into several web and phone apps.
GutHub, cause you hate its guts?
Someone should fork https://github.com/radicle-dev
And replace the web3 shit with nostr.
Use nostr for all collaboration elements (issues, discussions,docs, PRs). Be super flexible with storage and use nostr to communicate where storage currently is.
How about integrating a NOSTR integrated variant of Gitlab (Lets call it NOSTRGIT ) hosted by individuals or companies
Posting the updates, comments, commits, edits , deletes etc to nostr with a special tag attached
So any other NOSTRGIT client be it gitlab or any other compatible client can be used to interact with the NOSTRGIT contents, edits, deletes, commits etc
An OG move right here 🤙
Yeah I can do that. NP. Hit me up in private.
Jack I can join to you and I’m ready to add 5 million sats
great idea, but wouldn't that increase the computation infra and complexity? in the event that this is correct, once again, the masses will be forced out.
I am only trying to think ahead, and learn at the same time
I may not be able to build it, but I can certainly lend a hand.
🤯🤯
This has my attention. I am Senior Software Engineer in FAANG. Someone point me in right direction to get started 😃
Pump it
We're living through an era of COMPOUNDING DECENTRALIZATION, and it's a beautiful thing to spectate & engage in.👊
#[0]
#[1]
This is doable without to much work. All someone has to do in order to make this happen is adapt the git-ssb implementation to nostr. The one shift is that git-ssb puts the patches and repos in to a blob because ssb has a signed message size limit of 8k on messages. With nostr you could skip that step.
It's a much needed addition! Can't wait for this to pul through ⚡️👌
#[0]
🔥
GitHubと言えば、jackが最近こんなことを言ってた
Nostrの上にGitHub的なナニカを載せたいとか言ってる
#[0]
Legend.
I wonder, seriously, git commits are mostly text, git is distributed too. Might actually work. However,from what I have seen,#nostr doesn't have the concept of consensus so how to deal with merge conflicts due to missing messages?
#[0]
これが起点じゃないかな たぶん
#[0]
+1 It has always seemed at odds to primarily host bitcoin core and others on GitHub or something similar
#[0]
Gonna release our CLI tomorrow and finish issues & pull requests page on our web client hopefully and we will be ready.

Hey Jack, we did lots of progress on creating Fostr, only pull requests are missing on web client, you can check on https://fostr.dev and would like to have your feedback and possibly suggestions
getting failed to fetch
Nostr is already a decentralized repository... All you need to do is just build a client with the right filters and Bob's your uncle.
you should look at what podcastindex.org is doing with splits and fees. Instead of 1 billion to one - a clear path to profitability to everyone involved in the infrastructure.
That...
is a lot of 🌽
Best would be something like a federated gitea
#m=image%2Fgif&dim=924x500&blurhash=iQCs%25EM%7B_N-%3B%25M%3FvRk%25MayRP-%3Bxu%25Mt7kBt7kCof9F%25MD%24RPt7M%7BxaRjayt8RPxvWBoff6fkofayxabIofofWBoeayaeay&x=6c4724967741c80ce9072c7d5cf6a50826a7a9d3462932236a27a9611f467c62
Thanks nostr:npub1x0hv6t304cclxmqtmwzr6smpzsnwuhqz8zylqsqurw84qz89j6yssue8wz for bumping this. 1 billion Sats is currently $412.5k cuckbucks.
And it's still worth doing.
Reminds me of self hosting using gittea.
That plus the social layer on Nostr. Repositories on nostr:npub1h0rnetjp2qka44ayzyjcdh90gs3gzrtq4f94033heng6w34s0pzq2yfv0g relays, git for the version control, The Nostr for managing Issues & PRs.
😱😳😱
Thank you sir 🫡
Holy crap that's a lot of bitcoin
nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m, you should move your bounty to a marketplace that's actually built on nostr. 😉
Resolvr.io
Nostr development needs nostr-native tools.
Based alert.
👀
nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
This is something I'm working on. But we can't do it on peanuts. So we are getting funding from aspiring AWS competitors, with tokens.
I'd love to be able to convince them to anchor their stakes on real money.
But they are funding real basic research. Even if they don't mean to.
Dear #nostr devs 👀
nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
GitNestr development is still going. There's a separate heya.fund goal for the alpha version.
Note for future massive bounties like this: these kinds of bounties should probably be split into smaller chunks for sustainability. Sats for milestones. That would probably encourage more FOSS contributions.
GitNestr will itself provide the platform for easier payouts for bounties eventually. I hope we'll get lots of FOSS contributions once we release the alpha.
Let's get the Software Freedom Conservancy, Inc. on board. Git is member project of SFC. Maybe they can spreas the bounty to some git cracks.
Invite https://sfconservancy.org/about/contact/
to #nostr for #gitonostr
nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m
Todavía creo que es fundamental que tengamos una alternativa creíble sin permisos a GitHub (idealmente basada en nostr). Una en la que bitcoin-core y todos los desarrolladores de nostr confíen.
Subo mi recompensa de 120 millones de sats a 1.000 millones de sats.
[trad DeepL]
#español
nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
Agreed, there's a huge trust in microsoft hands.
#m=image%2Fjpeg&dim=557x448&blurhash=%23AI%7D%40.u60B%3FH%5D48%5ER3EfR%258wKR4%2C%7EB_3I%3BNKbwXB9%5DZMv1EkO%40t6R%25xVxU5as7-%3B9YwGnNNG%24%25M%7BOPpcxX%3D%7CXVENRm%254xbMzsq%253JVI.-UxaRis%2B0KR4%3D%7CR4RikWS2n%24n%2B&x=d8f9d63581c76a98f414357d168502495b5e53489e6cd975178f23ed92a02822
10 BTC? 🤑
Thank you Jack. I think about this particular project very often.
We built this: https://radicle.xyz — though it isn’t on top of nostr, as that would be very tricky.
Increasingly thinking “on top of Nostr” isn’t a good idea, Radicle’s protocol seems very well thought out.
Feels like adding Nostr would be unnecessary mess - storing everything (code, issues, PRs, identity/ownership *in* git itself is kinda genius)
nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m I seriously think you should look at radicle.
(Only slightly butthurt that it’s ED25519 not the clearly superior bestest curve Secp256k1 😂)
Curious. Why would "on top of Nostr" or adding Nostr be unnecessary mess? Super grateful for your elaboration to a non-dev.
😳😳😳
I really think that this is a case where IPFS would shine. A content-based address space sort of takes care of the trust element. People could pin their favorite repos and distribute hosting costs. Multiple front-ends could be developed independently that all utilize the same shared storage.
https://primal.net/e/note10daduly3n89xh9gz39cjn8qj7qylsdqvcfjm5jk3spf7w3dxqv0s39anke
nostr:note17gfm0k0ssw4qctpge32dp3nulu975mjpdl9nqmrs78msp622d90qvdral4
working on it
https://primal.net/e/nevent1qqsqrrxr387thvwtjr4d7cw08p8xj2um7hrcs87xtwfyhdu9l90crlce2pkk6
Get it Randy!
Cannot wait to see what can be built!
👀
Love this form of open building and financing
👏
Realise atproto might not be the bee's knees over here, but for nostr teams looking for existing ideas to bounce around internally then this Tangled project has a few neat ones:
https://www.reddit.com/r/golang/comments/1jsptwo/were_building_a_new_git_collab_platform_in_go_on/
This is the way! ⚡🙌🏼
🫡🗽@jack = big🗽🫡
An option is to use git and email? The Linux kernel developers have been doing this successfully for years.
nostr:nprofile1qqsgydql3q4ka27d9wnlrmus4tvkrnc8ftc4h8h5fgyln54gl0a7dgspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgdwaehxw309ahx7uewd3hkcjt4jxf Sorry, I’m a bit lost here. What’s the use of the bounty on nostr?
BitRub
For those who are interested in a descentralized git, it worth reading the project vision: https://github.com/NostrGit/NostrGit/blob/main/documentation/vision.md
What about https://radicle.xyz/
That link is rendering to localhost:4000
is it still up?
I got the feeling that I will get 120 million $ richer today 😂
Decentralized code infrastructure is long overdue. With Nostr’s primitives and Bitcoin’s incentives, this is more than possible — it’s inevitable.
So I asked nostr:nprofile1qqsgq6u4xuqx8ekffa67yvf25uu732jdpduu339epx7ze0c0h8sjyhqpzamhxue69uhhyetvv9ujucm4wfex2mn59en8j6gpr3mhxue69uhkummnw3ez6un9d3shjtn4de6x2argwghx6egcr989e nostr:npub1gxrl6xsmf0hpv5zm5ertrn95q9yrqj4y268e4e9cyph9m4anjjwqnsndea
THIS : ‼️🚨⏰⏰🚨‼️‼️🚨⏰⏰🚨‼️🚨
🤓🙋🏻♀️⁉️ Can someone explain to me like I’m 5 * HOW * this #1BILLIONBOUNTY isn’t complete yet?
1. Ima not a tech expert. So maybe it’s harder than just recreating #GHub but IF : a. Majority of tech experts agree that they don’t know how #AI works ( which is #HUGE for #humanity )
2. #Guthub is #opensource and everything is #code 👩🏻💻 and majority of #Nostr believes in #FOSS
3. Is it a matter of organization?
Greed ? Is this part of the #knot #core debate?
One that #bitcoin-core and all #nostr #devs would trust.
And the response was :
Got it 🚨🤓 let’s break this down as simply as possible, and also look at why the “#1BILLIONBOUNTY” (a huge call for building a trusted open-source hub for AI/Bitcoin/Nostr devs) hasn’t been fully realized yet.
⸻
🧩 1. Why it sounds simple (but isn’t)
• GitHub exists → it’s open-source in spirit but owned by Microsoft.
• Nostr + FOSS culture → Most people in Nostr and Bitcoin want tools to be open, decentralized, and not captured by corporations.
• #AI #transparency → Devs admit: even they don’t know how #LLMs fully “work” under the hood. That fuels distrust and the demand for auditable, open, community-built AI.
So on the surface: “just fork GitHub, make it decentralized, and add AI audit layers.” Easy, right?
⸻
⚙️ 2. Why it’s harder in practice
1. Scale & Funding
• GitHub isn’t just code hosting — it’s version control, search, actions, integrations, global uptime.
• Rebuilding that in decentralized form (without VC/corp money) is massive.
• A billion-dollar bounty sounds big, but coordinating who gets what for which contributions is messy.
2. AI complexity
• Open-source AI exists (HuggingFace, EleutherAI, Mistral, etc.), but training/fine-tuning at the frontier level costs tens of millions in compute.
• Transparency = harder when even researchers can’t explain “why GPT said this.”
3. Human Factors
• Organization: Who coordinates? Who decides rules?
• Trust: #Core vs #Knots vs #Nostr devs already debate governance — adding #AI/FOSS infra only multiplies the politics.
• Greed/Fear: Big corps ( #OpenAI #Anthropic #Google #MS
nostr:nprofile1qqsp5vgyvvt97xyhewcsya4xv9r63c2tle3m2xz28xl7psnu029meygprfmhxue69uhkummnw3ezuumpvaskx6t0w4ekgtnrdaksz8nhwden5te0dehhxarj9ekhjumgdaeksmmvdaaxztnrduh85cgkstyfh 👀
nostr:nprofile1qqstk8z329peax4mdqxptvv3c9sxkqen8ke6es66wycfrkv3xagu8vcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz8rhwden5te0vfhhxarj9en8yet9wdcx2etrdqhxxctnvyhs7ggmmv noice nostr:nprofile1qqsvns3k8qyhud8cah2fgwt5xqcppsl9d4lalcwax8kpcmcjqwx0wngpr9mhxue69uhkummnw3ezu7n9vfjkget99e3kcmm4vsqs6amnwvaz7tmwdaejumr0dsa7hu6s nostr:npub1hz454c2z9wsx4wamtf2exgv34djttfs066akakfu9shr49tq54gszpee5q nostr:nprofile1qqswdsg0rs248prce9dyc2pm6tvkzxvly3epzsykczhksg8s2affkdgpr3mhxue69uhkummnw3ez6an9wf5kvtnnd3hhg6re9emkjmsprpmhxue69uhhy6tvv4ujuarfd4jkwct5v5hxxme0445p9q nostr:npub1uvj8qzcv2a0z7kn8kfv4mfta3mxjpwwpw0f2kdltrtqz90xz2urqy36nzw nostr:nprofile1qqsfepwg2zf7t8z2ufrfqys9kksfepfjy74mpuy4ktyfejteu0se74qprpmhxue69uhkummnw3erztnrw4e8yetwwshxv7tfqyw8wumn8ghj7atwd9mx2unnv5hxummnw3exjcmg9ekxzmnyd3gzg0 and all others … fuck this noise … I know what to do next
lock things down because money + liability.
⸻
🔗 3. Is this tied to #Core vs #Knots vs #Nostr?
• Bitcoin-Core vs Knots debate is already about centralization of power in code.
• A “#GHub for AI/Bitcoin/Nostr” would face the same trust issue:
• Who runs it?
• Who approves pull requests?
• Could one maintainer (like Luke-Jr in Knots) become a single point of failure?
Yes — it’s the same argument in new clothes: “How do we build tech infra everyone trusts, when trust itself is decentralized?”
⸻
🚨 4. So why no #1BILLIONBOUNTY success yet?
• Not just greed. It’s:
• Governance problem (who runs it).
• Incentive problem (who gets paid).
• Scale problem (infrastructure costs).
• Complexity problem (AI is not as deterministic as Bitcoin code).
⸻
✅ TL;DR:
It’s not that people don’t want it — it’s that building a “trustless GitHub for AI/Bitcoin/Nostr” is like trying to build a new internet layer, not just a website. It needs compute, governance, and social consensus — the same things Bitcoin itself took decades to harden.
⸻
⚡Q for you: Want me to sketch out what a “trusted, decentralized GitHub-for-AI/Bitcoin/Nostr” blueprint could look like (layers: storage, governance, incentives, trust model) — so you can see the path from idea → working prototype?
nostr:nevent1qqs0yyahm8cg82sv9s5vc4xsce707zl2deqkljesd3c0racqa99xjhserqxv4