Covoco
{"type": "project", "title": "Covoco", "logoImg": "bafkreiacds5hssbudog4s6dvpcvhal42qo5zltwtleswiq3yi7vscxyfoy", "website": "https://votingcontracts.eth.limo/", "bannerImg": "bafkreieeifqvczjb525vf2nx5l2yanqgwbbf2y4npbvgxotwj7v2cx5c7m", "createdAt": 1673491071937, "userGithub": "leomarlo", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..yrY3P0B-gM9DEgMR6jckVQRRCyTRaUR6sLCsAmZlIf4zTH6MqRubWwQK_-xZ6n52_exsqyEHgCDzG4tulrSwBw", "type": "Ed25519Signature2018", "created": "2023-08-11T12:33:53.308Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T12:33:53.308Z", "expirationDate": "2023-11-09T12:33:53.308Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x07c33D5C1F3f0dBd03d6Ba4C55F2B5277D1faF59", "hash": "v0.0.0:XdXxV51v0amh4rVnymPSQ+0JLeFxEoZ/CsBsSeK81nU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#co-vo-co#7916619"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..6TkCw-mYaArKfeLPm-SeNgqm2cf4XY2-j7tAXWkAsbJFLBV18a-jBlHVnvAwWlQQt_55wb9chqkG_StJ1nSmBA", "type": "Ed25519Signature2018", "created": "2023-08-11T12:33:38.521Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T12:33:38.520Z", "expirationDate": "2023-11-09T12:33:38.520Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x07c33D5C1F3f0dBd03d6Ba4C55F2B5277D1faF59", "hash": "v0.0.0:q/hX3uMvP1jWP5POBMTMF1lSv+Z5qCcAl9HMnjnv6UA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#VotingContracts"}}}, "description": "# Covoco 🗳\n\nAt covoco we believe that the adoption of decentralized governance in corporations, associations or even nation states is only possible when on-chain voting can adapt to and scale with the needs of large complex organizations. Covoco’s unique solution to this task is the creation of a landscape of voting contracts, that outsource the voting logic in much the same way that token contracts outsource the logic of value transfer. Anyone can create voting contracts or use existing ones. DAOs can simply plug in to a voting contract rather than hard-coding yet another, say, token-weighted voting. Plugging in is as simple as pointing to a deployed voting contract. \n\n\n## Interaction and Integration\n\nYou can integrate covoco into your DAO easily. Read about integration on our website \n\nhttps://votingcontracts.eth.limo\n\nAll the necessary ingredients can also be found on the integrations part of the repository https://github.com/leomarlo/voting-registry-contracts/tree/development/src/integration. You can also create your **own voting contract**. Also consult our website for this and the relevant part of the repo https://github.com/leomarlo/voting-registry-contracts/tree/development/src/extensions, where all the ingredients are kept for creating configurable voting contracts. The repository for the react frontend can currently be found here: https://github.com/leomarlo/voting-contracts-frontend. \n\nPlease reach out to us if you want to help develop or if you want help with integration. There is a **Playground** where you can get the hang of the voting contracts and what they can do. Check it out on the https://votingcontracts.eth.limo site. The playground is deployed to:\n\n`0x345A813749E4A795Eea692353e21C1827D2686c4`\n\non mainnet. Have a look. All the currently deployed contract on the various EVM chains can be found on the website.\n\n\n## Goals for the last iteration that were achieved\n\n- [x] Publish the Playground on votingcontracts.eth.limo\n- [x] Update to covoco2 with a new modifier.\n\n## Goals for this iteration:\n\n- [ ] Develop a node package that allows for the automatic creation of voting contracts.\n- [ ] Deploy new contracts on Optimism.\n- [ ] New Website.\n\n## Development\n\nSo far with the help of gitcoin grants we have developed a version 1 of covoco, which consists of a framework for the configurable voting contracts written in solidity for EVM-based blockchains and an interface for integration. We have migrated our repository from\nhttps://github.com/leomarlo/voting-registry-contracts\nto https://github.com/co-vo-co . The new package will be deployed to @co-vo-co.\n\n## Reach out to us\n\n#### Our team is on twitter:\n\nhttps://twitter.com/VotingContracts\n\n#### Or via email:\n\nleomarlo.eth@gmail.com\n\n#### Or join our discord server:\n\nhttps://discord.gg/rkMuBzYr", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "co-vo-co", "projectTwitter": "VotingContracts"}