Questions tagged [dao]
A Decentralized Autonomous Organization (DAO) is an organisation governed by rules encoded as Ethereum contracts.
151
questions
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 ...
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 ...
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 ...
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?
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
...
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 ...
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 ...
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 ...
0
votes
1
answer
12
views
Does Aragon OSX have a url for polygon subgraph?
I only see goerli subgraph in the documentation.
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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?
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 ...
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, ...
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 ...
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 ...
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 ...
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?...
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.
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".
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/...
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 '...
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....
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 ...
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 ...
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 ...
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!
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 ...
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 ...
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
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 ...
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 ...
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 ...
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 ...
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?
...
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){
...
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?
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 ...
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 ...
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 ...
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 ...