Content pfp
Content
@
0 reply
0 recast
0 reaction

s3unha pfp
s3unha
@ho
Any takes on Dagon? What does this enable that wasn't possible before? P.S. Is Ross on WC? https://twitter.com/z0r0zzz/status/1747496774342955459
1 reply
0 recast
3 reactions

TommyJo  pfp
TommyJo
@tommyjo.eth
Only half way through and wrapping my head around it... but there's something here....
1 reply
0 recast
2 reactions

ross pfp
ross
@z0r0z
yep, happy to answer any qs! Those are the two main examples that come to mind. Namely, an ERC20 DAO and a multisig. Where these are both technically accounts that use another standard (1271) they can hook into a common source of truth for voting. They can also configure to execute things based on Dagon's feedback.
1 reply
0 recast
3 reactions

s3unha pfp
s3unha
@ho
1. Where does the inspiration for the name come from? I'm familiar with the god Dagon and wondered if it's in the lines of Moloch, Baal, etc or if there was something you intended there. https://en.wikipedia.org/wiki/Dagon
2 replies
0 recast
0 reaction

s3unha pfp
s3unha
@ho
2. Am I correct in understanding that Dagon is better because a) more efficiency b) easier to build—less surface area for errors c) more governance abstraction than pre-existing solutions—Gnosis Zodiac or any other DAO platform?
2 replies
0 recast
1 reaction

ross pfp
ross
@z0r0z
(Following up here ~~) Yes. That's correct. Dagon is the only design around (afaik) that offers governance as a sort of feature overlay. And aims to allow tokens to be updated as a strategy. Because it's a single contract instance that offers this to many accounts, it is more efficient in many ways than existing.
1 reply
0 recast
1 reaction

ross pfp
ross
@z0r0z
On the efficiency-side, more specifically: - "creating a DAO" is just calling install on Dagon. So no new token contract or governor needs to be deployed. This is big benefit of singleton. - Dagon mostly leverages a special low-level language (Yul) to optimize for gas. - signatures can be proved in batches, saving txs.
2 replies
0 recast
1 reaction

ross pfp
ross
@z0r0z
And yes, single instance makes for more useful abstraction. Instead of working with platformed instances and tracking updates across different takes on same idea (Dagon approximates multisigs and token-voting for DAOs in v0 to start...), we can all prob make UX a lot better and think more about edge cases and security.
0 reply
0 recast
1 reaction