Skip to content

Allo 2.1 wishlist #544

@owocki

Description

@owocki

Kevins List

  1. remove the paternalizing requirement that allo team "approves" every strategy.
  2. add infra for pub/sub
  3. invest in polymorphism
  4. offchain voting/metatransactions
  5. good starter kit. it should be < 3 mins to get a hello world up and running.
  6. make as many dependancies as possible ( like LIT , allo registry ) optional

Carls List

  1. minimal core contracts similar to the simplicity of erc20 and erc721. Just the minimal interface. Work on an EIP to rally the community towards a shared standard. This could unlock new applications similar to what Uniswap and Aave did with erc20. Imagine what OpenZeppelin would implement from these standards if they were to, what kinds of presets?
  2. permissionless to deploy similar to OpenZeppelin
  3. audited utility libraries for QF math and commonly used functionality
  4. composability (easily combine qv allocation with drips for example)
  5. Remove registry and allo dependencies on Strategy contracts
  6. I've put together a doc here with several examples of what contracts could look like
    1. https://hackmd.io/@carlb/ByE1s_xpp

Adityas List

Mo’s List

  • Review and reorder all events to be indexer friendly
  • Move Grants Stack’s Allo interface into its own separate package or inside allo sdk
  • Rename Indexer’s tables to match Allo SDK (rounds => pools, projects => profiles etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions