Skip to content

In-World Snapshot voting library

EnactedGrant Request

Proposal Details

Author0x521b…8692
PublishedSep 07, 2023 07:04
Voting beginsSep 07, 2023 07:04
Voting endsSep 21, 2023 07:04
Snapshot#3033c8b

Grant size

1,000 DAI

Tier

Lower Tier

Beneficiary

0x521b…8692

Description

Fund a library to easily add in-world snapshot voting in any SDK7 scene. The library will come with functions to vote on proposal and an UI that shows currently active proposals

Voting Rationale

0xEae2…b50AAbstain5

Can we get a neutral party (a neutral developer with no conflict of interests) who can approximate the actual cost of this implementation?

44 Comments

OzymandiasAug 21, 2024

Yes I didn't sense any malice in your use of that emoticon. But I do wish this space of governance were treated with a bit more seriousness.

theankouAug 21, 2024

Sorry @Ozymandias, nothing personal, that was a friendly smile.. I think I will stop here. I'm just 3d artist/3d artists team lead and wanted to answer some questions that I saw here regards in-world voting. I will tell team to write response/update regards vote-to-earn stuff in our proposal.

OzymandiasAug 21, 2024

And I don't know why you keep using the `:joy:` emoticon. Are you trying to mock us here ?

OzymandiasAug 21, 2024

@theankou, the information you just wrote is _nowhere_ to be found on https://decentraland.org/governance/update/?id=2657196c-4c91-4d8c-bc3f-6bf0871e0bde, nor on [Dappcraft Bid page on Notion](https://dcl-dao.notion.site/df4fc5333f354a9ab2cc6c557dc57d33), nor on the thread for the Proposal itself. And you just _cannot_ expect everyone to be able to join _each_ Town Hall, or even to be able to pay attention to _every single detail_ of what is said there.

theankouAug 21, 2024

We don't have any vote to earn system @Ozymandias, we replaced it with simple daily tasks and wearable rewards, there are no any depedencies betwees votes and earn anymore... I recommend you to check grant updates and come to town halls, to be up to date :smile: :joy:

OzymandiasAug 21, 2024

Ok I finally found this. It would have taken me a lot fewer clicks indeed if you would just have linked it for us here from the start. 😂😠 https://forum.decentraland.org/t/dao-913f42d-bid-0034-dappcraft/21544/12#post_13 And I have to say... that "VOTE" TO EARN is one of the most _ridiculous_ propositions I have read out here so far. I will comment about this on that thread.

theankouAug 20, 2024

This is not our DAO HQ @Ozymandias, looks like it's old one? :joy: @HPrivakos nevermind, as far as I know your solution was not integrated, because when project just started our developers already made their own working solution, this was one of the first tasks for dev team. :sweat_smile: @Ozymandias I think current problem with all stuff released from grants, is that it's impossible to find it in few clicks, I already experienced that issue when I was trying to find some stuff made for grants by other 3d artists..

HPrivakosAug 20, 2024

I'd be happy to help DappCraft implement in-world voting if you need.

OzymandiasAug 20, 2024

It seems the solution currently in place does not enable the voting to occur _In-World_: ![image|689x500](upload://k2Ftmg0qgJrYAok68yAyhPXmSOJ.jpeg)

HPrivakosAug 19, 2024

![Screenshot_20240819_213005_Slack|233x500](upload://ulONyUihABiRK4Fh3nmkeYdrDZo.jpeg) Nobody told me you already had it working :)

theankouAug 19, 2024

Well, as far as I know, our developers already made similar solution with some features, several month before HPrivakos come to us with his tool, hope i'm not wrong :joy:

OzymandiasAug 19, 2024

Obviously, since we're talking about adding it in ! Would it be conflicting with the system you made from scratch, is that why you refer to that ?

theankouAug 19, 2024

I mean we don't use tool that HPrivakos made :)

OzymandiasAug 19, 2024

Your own system for voting on Proposals ? Or do you mean you are not using the SDK ?

theankouAug 19, 2024

We use our own system made from scratch at DAO HQ

pabloAug 19, 2024

I don't think so, most projects are abandoned after being funded. https://decentraland.org/governance/proposal/?id=1e153499-aaac-40f8-8231-de667673781f

OzymandiasAug 19, 2024

[quote="Fehz, post:7, topic:20522, full:true"] This could be a really good feature for our in-world Headquarters :slight_smile: [/quote] Is there still a team updating the scene ?

HPrivakosAug 18, 2024

Yes, it is done, it has been send several months ago to lastraum and dappcraft to use it already, I shiuld have posted it here too :slight_smile: https://github.com/HPrivakos/inworld-snapshot This is an example scene, you can easily copy the ui/lib file into your scene and use it without needed the whole scene.

BETAug 17, 2024

Is this done? Where to find?

daoSep 26, 2023

In-World Snapshot voting library This proposal has been ENACTED by a DAO Committee Member (0x88013d7ed946dd8292268a6ff69165a97a89a639) Vesting Contract Addresses: 0x0db26Fb523BEC9eccDc211819b2989B1E6220104

CheddarQuesoSep 16, 2023

Gotcha.. thanks.. :+1:

HPrivakosSep 15, 2023

I cannot comment on the documentation, I'm not working on it and I'm rarely using the SDK so rarely using the documentation. I don't think EIP-712 was documented for SDK6 either. Your best bet it to look at examples on github, but even then I don't know many.

lastraumSep 15, 2023

Any blockchain functionality that used to work in sdk6 is currently not working in sdk7. If there’s any documentation to provide otherwise, and there’s an easy guide for implementation like there are for sdk6, I would love to see those. 💪 As I asked in the sdk channel in discord, is there a list of items prioritized so the community knows what is being worked on first? What would take precedent over integrating blockchain functionality into a platform that’s built on a blockchain protocol? Your code snippet is awesome, and unfortunately, almost more insightful than the current sdk7 documentation for blockchain integration. (An oversimplification to highlight the current documentation shortcomings)

HPrivakosSep 15, 2023

[quote="lastraum, post:22, topic:20522"] Are you saying the foundation is not providing any blockchain support beyond what the current documentation states? [/quote] No, I wasn't talking about documentation, Cheddar said "Angzaar is already working on it" and I replied saying that Angzaar is not currently on the voting as you said: [quote="lastraum, post:15, topic:20522"] There is currently no support or public documentation for blockchain interactions with sdk7. [/quote] EIP-712 are quite a niche case though, so I doubt there will be documentation for it anytime soon as there are more important things to document first. It's using the same function on SDK7 than on SDK6 to send EIP-712 messages. I used it back in early 2021 to do the first meta transactions transfers from within Decentraland, so I have the knowledge to do that one quickly. https://github.com/decentraland/decentraland-l2-utils/blob/bundle/src/matic/index.ts#L211-L217

lastraumSep 15, 2023

Interesting. Are you saying the foundation is not providing any blockchain support beyond what the current documentation states? If so, that is severely unfortunate for anyone lacking your skill sets (most anyone developing in dcl).