Open thelastjosh opened 1 year ago
👋
so, as i understand it, (and please correct me if i'm wrong!), the task here is:
does that all sound right? if so, the acceptance criteria for this issue would be a URI pointing to an IPFS-hosted JSON file containing info for the gitcoin dao.
i found:
again correct me if i'm wrong, but i'm just putting my thoughts in writing here - i'm guessing that in the registration form, the "DAO Contract Address" is that of the multisig wallet, and the manager could be entered as the maintainer's address?
etherscan has the tag #safe wallet
on the multisig page, so i think that'd indicate this is a Safe-framework DAO. is there another way i could/should confirm that?
current question - for the members, activity log, proposals, and contract registry URIs, did i hear correctly that marking the contract as a Safe-framework DAO should auto populate those fields? or if i need to find those links, how can i find them?
thanks!
@DrewMcArthur I'm looking into this too, and looked at this Aave implementation at Josh's suggestion. It seems for that proposal, the manager field was proposed to be the manager temporarily, but I could also see an argument for the maintainer as well.
Thanks for getting this rolling! Okay I can 100% tell you that Gitcoin DAO is not simply a safe multisig. It’s likely the token contract that contains the governance. Figure out what framework that governance uses. I believe it’s governor bravo but you should actually verify that for yourselves.
It it were just a Safe, yea you’d be able to just do use the current reference implementation. The registry flow would auto populate the relevant fields.
so i think i see what my next steps towards this are - i opened up a draft pr, #49 , which basically just creates some files. i also started some refactoring, but i'll pull that out into a separate PR so it's clear which is which.
FYI - I'm stepping back from this to focus elsewhere.
Thanks for the heads up @asteroidb612
@DrewMcArthur let's figure out what the next steps are, I'll DM you my calendly.
If you posted an issue or feature request in the Gitcoin repo, would you mind linking that here?
Heads up, there's also some related work on developing other public goods / standards specifically for the Governor ecosystem (that Gitcoin DAO is part of). It might be relevant as context for this, especially if we use the Gitcoin endpoints as a basis for the reference implementation for the entire Governor ecosystem.
@DrewMcArthur what's the status of this currently? not sure if we ever scheduled a meeting. If you can make it to the strike team meetings at 11am ET every Thursday, would be great to chat about this.
@thelastjosh hi! sorry i have a conflicting recurring meeting at that time, unfortunately. latest status is commented on the PR, i believe the code is done but i'm not sure how to run the api server locally to test it.
Pre-make some endpoints for the Gitcoin DAO, prior to the proposal going onto their forums.