Skip to content

Releases: metaDAOproject/programs

v0.6.0

06 Nov 23:00
2671486

Choose a tag to compare

Consolidate AMM logic into futarchy program.

v0.5.0

15 Jul 19:49
6b909c9

Choose a tag to compare

Integrate Squads s.t. all autocrat proposals use Squads proposals for transaction execution.

Latest release by program:

  • launchpad: v0.5.0
  • autocrat: v0.5.0
  • amm: v0.5.0
  • conditional_vault: v0.4

proposal-duration-v0.4.2

21 Mar 18:35
7c10338

Choose a tag to compare

Add duration_in_slots to Proposal, preventing a Dao modification from affecting an in-flight proposal.

Latest release by program:

  • launchpad: delayed-twap-v0.4.1
  • autocrat: proposal-duration-v0.4.2
  • amm: delayed-twap-v0.4.1
  • conditional_vault: v0.4

delayed-twap-v0.4.1

13 Mar 06:23
42813b4

Choose a tag to compare

Add a delayed TWAP implementation to prevent malicious attackers from instantly creating proposals and manipulating them when noone is watching

v0.4

09 Mar 21:08

Choose a tag to compare

Update autocrat verifiable build

v0.3

17 May 03:53
466a0f3

Choose a tag to compare

This is a big release. We've done the following:

  • Stopped fetching TWAPs from OpenBook / OpenBook TWAP
  • Created an AMM program, forked from uniswap v1, that records TWAPs
  • Converted proposals into PDAs and using them as vault settlement authorities
  • Change the file structure
  • Add an SDK
  • Allow multiple DAOs
  • Use PDAs for more stuff (e.g., conditional on finalize and revert mint)

v0.2

03 Apr 08:40
26cfd2d

Choose a tag to compare

This upgrade includes three new features and a number of smaller config changes.

The features:

  • Reclaimable rent: you will now be able to get back the ~4 SOL used to create OpenBook proposal markets. This should lower the friction involved in creating proposals.
  • Conditional token merging: now, if you have 1 pTOKEN and 1 fTOKEN, you'll me able to merge them back into 1 TOKEN. This should help with liquidity when there are multiple proposals active at once.
  • Conditional token metadata: before, you would see conditional tokens in your wallet as random mint addresses. After this is merged, you should be able to see token names and logos, helping you identify what proposal they're a part of.

The config changes:

  • Lower pass threshold from 5% to 3%
  • Set default TWAP value to $100 instead of $1
  • Update TWAP in $5 increments instead of 1% increments, which enhances manipulation resistance while allowing the TWAP to be more accure
  • Change minimum META lot sizes from 1 META to 0.1 META

v0.1

15 Dec 19:12
a9eaaf5

Choose a tag to compare

Merge pull request #36 from metaDAOproject/migrate-autocrat-to-fewer-…

v0

13 Nov 02:15
669ae97

Choose a tag to compare

v0

Deployed version of the Meta-DAO.