hey!
noah from DAO DAO (daodao.zone) here. since Namada has CosmWasm, it would be super cool to integrate DAOs so that DAOs all over the Cosmos get access to private treasuries and so teams/communities can organize right on Namada (to manage protocols, etc.)
there are two ways this can happen, ideally we do both:
-
Polytone, a CosmWasm-native cross-chain accounts solution. this allows any account (e.g. wallet, smart contract (like a DAO), SDK module) on an IBC-connected chain with CosmWasm to create and control a proxy smart contract account on another IBC-connected chain. it just involves deploying polytone on both chains and setting up an IBC channel between them. this is very easy to set up and use, and is more sophisticated than native ICA (callbacks/hooks built in, TX simulation supported, etc.)—DAO DAO uses it on every chain we’ve deployed DAOs on to support seamless cross-chain accounts for DAOs. if we deploy it on Namada, all DAO DAO DAOs on other chains that are IBC connected to Namada could immediately create Namada accounts and hold/stake assets here, and other protocols could use it to manage protocol outposts (on and off Namada) and the like.
-
a native DAO DAO deployment (dao-contracts repo), which would involve deploying all of the DAO contracts directly on Namada so DAOs can live here.
I’m not sure how the shielded assets would interact with either the Polytone smart contract accounts or the native DAO contracts, which is what I’d love to chat with you about. private treasuries would be huge for DAOs
congrats on mainnet! we’re super excited about the possibilities here and would love to get this going ASAP