Questions tagged [dao]

A Decentralized Autonomous Organization (DAO) is an organisation governed by rules encoded as Ethereum contracts.

Filter by
Sorted by
Tagged with
1 vote
0 answers
20 views

How to update a bug-fix UUPS implementation through a DAO vote without revealing the bug(s) it fixes?

Let's say we have a ContractProxy and ContractV1 its implementation, using the UUPS pattern. Along that, there is a DAO that has the rights to perform an update on the implementation contract. Only ...
Pacdac's user avatar
  • 70
0 votes
1 answer
26 views

Problem with "Openzeppelin ERC20Votes delegate function"

I hope you're doing great. I have been tinkering with ERC20Votes and creating a DAO for my Vendor contract. The issue I'm facing is that whenever I try to delegate my GovernanceToken contract to the ...
Hassan Ahmad's user avatar
0 votes
0 answers
7 views

Construction of OpenZeppelin voting contract with ٍERC777 token

I managed to easily create governor and implement voting with erc20 token, but now I have erc777 token that I need to do this with, please guide me how I can I have to do this because when I introduce ...
Mehran Ra's user avatar
  • 481
1 vote
1 answer
54 views

Are there any tools for tracking DAO treasuries?

DAOs hold large amounts of capital. Are there any websites for tracking them?
Paul Razvan Berg's user avatar
0 votes
0 answers
18 views

Reverted with reason string 'Governor: unknown proposal id

I using Governor contract from Openzeppelin. I have create the proposal and voted on the proposal. The state of proposal is succeeded. When I am trying to queue the proposal I am getting error ...
Sagar Atalatti's user avatar
0 votes
0 answers
25 views

Openzeppalin Governance wizard reuturns "ProviderError: max code size exceeded"

openzeppalin wizard Governance error i am using the copy and pasted code from openzeppalin for there governance smartcontract but returns error smart contract // SPDX-License-Identifier: MIT pragma ...
jia-ayo's user avatar
0 votes
0 answers
16 views

How to know if it is the correct address and calldata when holders call the propose function?

The propose function in the governance contract from OZ can receive any random address and calldata. When the proposal is executed with the execution function in timeLockcontroller from OZ, the ...
DHC's user avatar
  • 313
0 votes
1 answer
21 views

Can I remove the ENS subdomain from an Aragon DAO?

I am new to the DAO creation world!! I am building a platform to launch projects developed by DAOs, the platform is going to create lot of DAOs... if every DAO get an ens name, isn't it going to ...
juliette_chevalier's user avatar
0 votes
1 answer
12 views

Does Aragon OSX have a url for polygon subgraph?

I only see goerli subgraph in the documentation.
Yan Digilov's user avatar
0 votes
1 answer
14 views

How can I edit my Aragon OSx DAO?

I'd like to build an investment DAO and integrate it in a promotional website. I am developer but I am new in the blockchain development space so I search for someone who can explain how can I make ...
juliette_chevalier's user avatar
2 votes
2 answers
154 views

How do I install my custom plugin into an Aragon DAO?

I have built my own custom plugin for Aragon OSx, but I'm unsure how to install it into my Aragon DAO.
juliette_chevalier's user avatar
0 votes
1 answer
5 views

Can the Aragon SDK pass any encoded action abitrarily?

In the examples section of the SDK documentation, there are encoders for a bunch of common DAO operations. However I can't see an encoding for an arbitrary contract call in the examples. Does the SDK ...
juliette_chevalier's user avatar
1 vote
1 answer
52 views

How can I test locally that my Aragon OSx plugin is working?

I'm creating a plugin and want to test it locally. While reviewing examples at https://github.com/aragon/osx/blob/develop/packages/contracts/test/plugins, I found two different ways to deploy a local ...
juliette_chevalier's user avatar
0 votes
0 answers
18 views

Question about DAO's, OpenZep Governance contracts, and how a token contract and Governor contract work together?

I have a couple questions regarding DAO's, more specifically how Open Zepp's Governor contract works. Supposing you have 2 contracts.... MyToken (basic ERC20 token contract that inherits all openZep ...
Blockpain's user avatar
  • 143
0 votes
1 answer
17 views

How could I turn an ERC20 token contract into a plugin in aragonOSx?

When I deploy the dao with the DaoFactory, my second plugin relies on the address of the first plugin... What do you recommend? Should I deploy the second plugin separately after or is there a way to ...
juliette_chevalier's user avatar
1 vote
0 answers
95 views

ERC721 as DAO voting

I'm attempting to create ERC-721 with Dao voting power. Firstly, I want to make an ERC721 nft of different types like hero nft, legend nft, rare nft, uncommon nft, and common nft. Is it possible to ...
Nagori Mustakim's user avatar
1 vote
1 answer
42 views

How can I precompute the address of contract and use it for the deployment of a second contract?

When I deploy the dao with the DaoFactory, I also want a second second plugin installed, which relies on the address of the first plugin... What do you recommend? Should I deploy the second plugin ...
juliette_chevalier's user avatar
0 votes
1 answer
7 views

What should I put as the address and value when creating actions for my DAO in aragonOSx?

In order to use the assets within my DAO, I need to call an action. It says that every action requires { to, value, data } parameters. What should I write as the address and value if I'm trying to ...
juliette_chevalier's user avatar
0 votes
1 answer
33 views

I need to understand how to give deposit and withdraw permission to an aragonOSx plugin

I'm currently looking at the DAO.sol contract and I cannot find: the specific permission I need for the deposit function (so that I can deposit assets into the DAO). any withdraw function so that I ...
juliette_chevalier's user avatar
0 votes
1 answer
5 views

In aragonOSx, can you do dynamic action calls after a proposal passes?

I am looking to chain different actions one after the other when a proposal is approved in my DAO. For example - "When my proposal is approved, I want to Exchange 10 USD for ETH Use that new ETH ...
juliette_chevalier's user avatar
0 votes
1 answer
25 views

In aragonOSx, I need to add a trusted forwarder when creating a DAO. What is a trusted forwarder? What should I set it to?

When creating a DAO in the aragonOSx protocol there is a mandatory address parameter required when creating a DAO. I want to understand: what this is? why it's needed? what I should add to it?
juliette_chevalier's user avatar
0 votes
1 answer
36 views

Do I need to submit pluginsRepo to the aragon repository or can I use any custom developed plugin from a personal reporegistry contract?

I want to create my own plugin for the aragonOSx framework, but I'm unsure whether I need to submit my plugin into Aragon's pluginRepo or if I can use a developed plugin from a personal repoRegistry ...
juliette_chevalier's user avatar
0 votes
0 answers
7 views

Blockchain for collaboratively building token-incentivised projects?

I was picturing there could be a blockchain where someone can spend some amount of money to basically establish a "project" of some kind. Other people can buy in ownership of the project, ...
Julius H.'s user avatar
  • 131
0 votes
1 answer
7 views

Can I start working on Aragon Client and then migrate to aragonOSx when the new protocol comes out?

I have an idea I want to get started with building my own custom DAO, but I saw there was a new aragonOS protocol coming out - so I want to make sure I'm not working on a deprecating product. Do you ...
juliette_chevalier's user avatar
0 votes
0 answers
10 views

Are there an DAOs that allow you to fund politics?

Are there any DAOs where you may be able to find people or initiatives, projects, or goals like certain laws, and fund them? Like the DAO does not have to vote on what they will do and use the entire ...
Julius H.'s user avatar
  • 131
0 votes
1 answer
14 views

Is there any example of pooling Ethereum to invest in a company’s operations?

I was wondering if there is some structure that bridges the gap between pooling or collective staking of a cryptocurrency, and traditional investment in which you and others fund the operation of a ...
Julius H.'s user avatar
  • 131
0 votes
1 answer
30 views

How can I end a DAO proposal?

So if I set a proposal to be one week long, how would I end that proposal and count the votes after one week? Would I have to make a transaction to do this or is there any way to do this automatically?...
shitblockchaindev's user avatar
0 votes
1 answer
210 views

DAO with ERC1155 as governance token

I am currently wondering if it's possible to set up a DAO with an ERC1155 as the governance token to vote, I am 90% sure it's not doable. Thank you for your time, enjoy your day.
GiorgioDG's user avatar
0 votes
0 answers
27 views

I am trying to create a DAO and Unable to execute proposal after successfful queuing of it through timelock contract

here is the error i am getting in the console "underlying transaction reverted".
Hrx tos's user avatar
0 votes
2 answers
138 views

Getting "Unknown Proposal ID" when casting vote in DAO

I am having trouble voting in my DAO. I have created a ERC721 Token and a DAO, both using the OpenZeppelin Wizard // SPDX-License-Identifier: MIT pragma solidity ^0.8.9; import "@openzeppelin/...
Niccola's user avatar
0 votes
1 answer
147 views

Getting Error: `Error: VM Exception while processing transaction: reverted with reason string 'TimelockController: underlying transaction reverted'"`

I am using openzepellin Govenance Wizard contract & openzepellin TimelockController . I am getting this error: Error: VM Exception while processing transaction: reverted with reason string '...
saditya's user avatar
  • 11
1 vote
1 answer
113 views

Timelock Contract Error

Can't figure out why this won't compile, possibly due to an upgrade on OpenZeppelin that I'm unaware about. pragma solidity ^0.8.17; import "@openzeppelin/contracts/governance/TimelockController....
shahmesh17's user avatar
1 vote
0 answers
14 views

What do you receive from the community? What does the community gives to Ethereum? [closed]

I am happy to be here. My name is Irina. I am researching how community helps to stakeholder- Ethereum, what advantages or help (or any other things) the community gives to members? I would be ...
Marakesh2410's user avatar
2 votes
1 answer
157 views

How does OpenZeppelin Governance library prevents double voting using ERC20Votes?

What prevents a user from voting and transferring all their tokens to a new address and vote again using OpenZeppelin's on-chain governance library and ERC20Votes contract? Locking up tokens may ...
Shubham Sharma's user avatar
0 votes
0 answers
40 views

How to deploy contracts when approved by a DAO

Here's the flow I'm hoping to achieve: Member proposes a contract to be deployed, including source code. DAO votes on whether or not the contract should be deployed. If the vote is approved the ...
Milk's user avatar
  • 391
1 vote
1 answer
34 views

What does DON stand for?

to give a bit of context, I'm trying to follow a conversation about possible ways to do off chain voting for a DAO, and the acronym "DON" keeps being mentioned. Thanks!
ben's user avatar
  • 13
0 votes
1 answer
24 views

How much gas fees does to take if we code dao from scratch and if we use existing tools?

How much gas fees does it take, if we deploy a DAO which was built from scratch on Ethereum How much gas fees does it take, if we use existing DAO deploying tools like Aragon, Syndicate, etc Which way ...
Arjun Reddy's user avatar
0 votes
1 answer
17 views

How is funds in DAO treasury gets accumulated?

Let's say I building DAO and I am curious to know how exactly is funds in treasury gets accumulated initially, when the DAO is at baby stage? Should I alone need to fund treasury from scratch or is ...
Arjun Reddy's user avatar
0 votes
1 answer
38 views

Is there any resources to code DAO from scratch and to learn about it?

I want to learn about DAO from scratch, can anyone help me with resource to code DAO from scratch and to learn about it with the following: solidity, ethers.js
Arjun Reddy's user avatar
1 vote
3 answers
88 views

DAO Governance Off Chain

What are good methods for DAO decisions to be implemented off chain? If a company is looking to start a DAO to manage a specific centralized service (say a website, manufacturing plant, etc) through ...
YigalZamora's user avatar
1 vote
2 answers
81 views

What are the most widely used open source DAO frameworks?

I am currently researching what are the best open-source on-chain Governance Tools out there (for beginners / intermediates). I was researching something similar in 2016 / 2017 but I remember the ...
Andy B.'s user avatar
  • 66
0 votes
1 answer
239 views

>> Using an NFT to Access a Multisig <<

I would like to create a multisig wallet that allows access to wallets that hold a specific NFT. Gnosis safe allows access to specific wallets, but I want this process to be even easier by enabling ...
user101676's user avatar
1 vote
0 answers
66 views

OpenZeppelin Governor quorumNumerator question

I may have some misunderstanding of OZ's Governor contract's QuorumNumerator and how to determine if a member of the DAO's has enough tokens/voting power to reach quorum. Please help! Thanks. For ...
chrisb's user avatar
  • 21
0 votes
1 answer
32 views

How do I build a DAO from scratch?

I have seen some online guides about using DAO building services but I didn’t particularly like those DAO building apps and I’d rather build one from scratch, via programming. How do I create a DAO? ...
Julius H.'s user avatar
  • 131
0 votes
0 answers
28 views

I have made a DAO handler by using mapping of daoName and bytes32 and generated a random no. using keccak but the output is still coming 0;

// SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract DAOManager { mapping(bytes32 => string) public daos; function _registerDAO(string memory daoName) public returns(bytes32){ ...
nitin's user avatar
  • 1
0 votes
1 answer
16 views

What happens to DAOs when gas used up?

I just learned about DAOs and Gas. Just a quick question DAO can scale on their own with smart contract but what happens when gas is used up. Will it continue to grow or just shut down?
Wahid Dhrubo's user avatar
0 votes
1 answer
75 views

How to cheaply fractionalize certain rare NFTs in a collection?

I wanted to fractionalize certain rare NFTs in a collection. I.e a collection with total 5000 NFTs, 4000 with normal minting (1 owner) and 1000 NFTs that are each fractionalized (100 shares). Also the ...
jasan's user avatar
  • 111
0 votes
1 answer
21 views

Gnosis API is responding incorrectly which has stopped our onboarding (at Parcel)

gm GET ​/owners​/{address}​/safes​/ Return Safes where the address provided is an owner This API is responding with empty array for all the addresses. It has halted our onboarding for DAOs. Can we fix ...
Anubhav Girdhar's user avatar
2 votes
1 answer
48 views

DAO like functionality on Gnosis?

I am a Gnosis newbie. Want to set up a safe for an investor group. It seems like the safe has awesome functionality for that. As the group potentially expands beyond my small circle, may offer ...
Daniel Faber's user avatar
1 vote
0 answers
22 views

Must DAOs be paid with native asset? What flexibility is there in this structure?

This is more of a 'meta' question than anything else. I was wondering if someone could create a DAO (crowdfund/ICO type contract), that redeems the tokens from the crowdsale in exchange for something ...
librehash's user avatar