npm install @metadaoproject/futarchy@^0.4.0-alpha.61
# or
yarn add @metadaoproject/futarchy@^0.4.0-alpha.61
MetaDAOβs SDK lets you:
const autocratClient = AutocratClient.createClient({
provider,
autocratProgramId,
conditionalVaultProgramId,
ammProgramId,
});
| Method | Purpose |
|---|---|
initializeDao() |
Set up a DAO with TWAP logic. |
initializeProposal() |
Create a proposal and related vaults/markets. |
finalizeProposal() |
Finalize based on market outcome. |
executeProposal() |
Execute passed instructions. |
crankProposalMarkets() |
Update TWAPs for proposals. |