bankofthecommons / coopshares

0 stars 1 forks source link

Coopshares pilot goals #4

Open vmatekole opened 6 years ago

vmatekole commented 6 years ago

Summarised goals for Coopshares pilot:

  1. Validate Freecoin API and its use in the Coopshares architecture

  2. Define/implement basic share portfolio mgmt:

    • Allocation (by co-op/project)
    • Exchange (sale or purchase by Agent(s) to another Agent(s))
    • Withdrawal (by co-op/project or Agent)
    • Additional issuance by the co-op (for cases such as surplus in capital, especially during the process of winding up. Ref. https://www.getmutual.coop/finance_content/co-operative-shares/)
  3. Identity (OCP/Chip-chap)

fosterlynn commented 6 years ago

Thanks @vmatekole !

Withdrawal (by co-op/project or Agent)

Does this mean take the share out of existence? If so, I see how the co-op/project could do it if someone didn't own it, but can the person who owns it do so? Is this something like selling it back to the co-op/project and then then take it out of existence?

vmatekole commented 6 years ago

@fosterlynn Yes to take out of existence... I can't enumerate all the cases as they're dependent on how the co-op/project models their share offering but here are some examples:

  1. Co-op/project is paying back loan-based shares and must withdraw shares from Agent

  2. Member is leaving co-op/project and so Agent wants to give back shares