Thank you @shawntabrizi , those are definitely greats ideas.
We also worked on changing our treasury in Moonbeam and have implemented ideas similar to the one you suggested. We also added an initial phase that is off-chain, mostly to help and guide the proposers, providing feedback through our treasury dedicated channel (forum like this one).
I also think the idea of paying with stable coin is better, but I see a lot of challenges maintaining stable coin for the treasury (how do you get those coin in the first place?). Maybe it could:
- Still pay in DOT
- Use an oracle (maybe from a parachain?)
- Have some range of price variation set when the proposal is created.
Ex: Proposing a project with $10,000 in DOTs from treasury (with 20% price variation allowed from the price of the DOT when this proposal was created)
Not sure it is better than others, but simply suggesting some ideas ![]()