Content pfp
Content
@
0 reply
0 recast
0 reaction

jp ๐ŸŽฉ pfp
jp ๐ŸŽฉ
@jpfraneto.eth
what's the best way to decentralize a github repo? i want that only the holders of a given token can submit requests to change this codebase. how would you do that? cc @nintynick.eth
3 replies
2 recasts
16 reactions

Stephan pfp
Stephan
@stephancill
maybe require 2/2 approvals on PRs of which one of the approvals is a bot that will only approve if you're a token holder
2 replies
0 recast
5 reactions

Spencer Graham ๐Ÿงข pfp
Spencer Graham ๐Ÿงข
@spengrah.eth
this should work great under the following assumptions: 1. Its acceptable to trust the bot / server / host 2. The goal is to token-gate PR *merges* and not PR *submissions*. If you need to gate submissions (eg due to spam concerns), then a different approach would be required. Possibly some kind of github wrapper app that submits PRs on behalf of authorized users.
1 reply
0 recast
2 reactions

Moon pfp
Moon
@moon.eth
This is a way safer idea than having to give over admin keys to a program that watches token transfers and grants or revokes collaborator status, my first idea.
0 reply
0 recast
2 reactions