Commons Swarm: How are we doing?

Wednesday’s Weekly Commons Update - June 16th

Hello 1Hive ! What happened this week in the Commons Swarm?

  • It’s official! Our Commons (being TEC the first) are going to be 1hive Gardens with one particularity: the Augmented Bonding Curve (ABC).

  • From the Gardens side there are two major upgrades that made it possible:

    • @eduadiez has upgraded the MiniMe token contract (PR). It now supports permit and transferWithAuthorization.
    • @willjgriff adapted the Gardens Template to use it. Also, from now on it is not mandatory to request the garden token on conviction voting proposals (PR).
  • From the ABC side we have advanced on the Commons Upgrade script, having the first pseudo-code. We also have been adapting the tec-convert to use directly the bancor market maker app.

  • This is how TECommons garden looks like among the rest of the 1hive gardens :star_struck::

Some cool stuff you can check out:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

4 Likes

Wednesday’s Weekly Commons Update - June 23rd

Hello 1Hive ! What happened this week in the Commons Swarm?

  • We have been working on improving Conviction Voting and Augmented Bonding Curve models.
  • Regarding the Commons Upgrade, we’ve been developing a work-in-progress library to make the creation of EVMScript votes much easier. In this sneak peak of code you can see how easy it will be to upgrade a Gardens into a Commons.
  • We continued the work on TEC Convert (Augmented Bonding Curve frontend) simplifying the interface even more.

Some cool stuff you can check out:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

4 Likes

@chuygarcia92 Great job, thanks for keeping us posted on updates so many of us get to know a little more! Greetings and good vibes!

Great design interface

Wednesday’s Weekly Commons Update - June 30th to July 7th

Hello 1Hive! What happened this week in the Commons Swarm?

  • The dress rehearsal recap summarizes the process of test tokens going through the smart contracts: mintings, impact hours, ragequitting, and the “commons” upgrade.
  • We have a new version of TEC Convert.
    • Uses the new simplified contract.
    • Applies entry and exit tributes.
    • Uses virtual supply and virtual balance in the calculations.
    • Uses the minimum return amount, so the transaction fails if the slippage is excessive.
  • EVMcrispr is a library to generate EVMscripts for DAOs to modify themselves, changing their properties, or even their own code. @paulo has been implementing it and it’s almost functional, so expect news soon :slight_smile:

Some cool stuff you can check out:

  • We’re almost done with IH quant votes, make your opinion matter! VOTE!
  • Our hatch opens SOON! Stay in the loop :wink:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

5 Likes

Wednesday’s Weekly Commons Update - July 14th to August 4th

Hello 1Hive! What happened this week in the Commons Swarm?

  • The hatch is finally released. This is the first huge and harder milestone for the Commons Swarm, and we are proud that everything is working as expected.
  • The team continue working towards the Commons Upgrade after the hatch. This includes the migration of the Hatch DAO into a 1hive Gardens and the replacement of a bonding curve instead of the dynamic issuance policy.
  • We’re preparing a series of articles with the outcomes of work that has been done in the swarm for the last 10 months.

Some cool stuff you can check out:

  • Check our Hatch Bot NFT! The top 10 contributors will have access to this limited edition.

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

4 Likes

Hey Chuy if you guys want to do some cross posting on 1Hive medium, we just created a Ecoystem tab were those articles could pick up some extra momentum. Feel free to DM me n il add you to it if you want.

Thanks for all the updates :rocket:

1 Like

Congratulations on the hatch!

2 Likes

Wednesday’s Monthly* Commons Update - August 5th to September 1st

Hello 1Hive! What happened last month in the Commons Swarm?

  • We have released documentation on how to install the Augmented Bonding Curve in any Aragon or Gardens DAO. It’s only available on Rinkeby for now, but we will publish it on xDAI mainnet as soon as the code is sufficiently reviewed.
  • We also have released the alpha version of EVMcrispr. It’s still not completely functional and there are not so many examples, but we’re very excited for the potential its current version shows. Praise to @paulo for these updates!
    • EVMcrispr is a tool that allows a DAO’s DNA to be changed. It will be used to change parameters in DAOs if the community finds this convenient. It also can be used to completely reshape a DAO as we are going to do with the Commons Upgrade.
    • Agave already adopted EVMCrispr to encode the votes they perform in their DAO. In a soon-to-be-published article we will expose some of these examples.
    • Gardens is also going to include an EVMcrispr command language (evmcl) console for each Garden in order to perform changes in the DAOs.

Some cool stuff you can check out:

  • Are you a hatcher? We have another POAP for you :slight_smile:
  • It’s Params September! Stay in the loop in the TEC social media to learn more about the parameters we will be voting on for the Commons Upgrade.

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

6 Likes

@chuygarcia92 Great job, Thanks for the information and update on Commons Swarm!

who can claim this poap? :no_mouth:

@Rohekbenitez everyone who participated in the TEC Hatch!
aka Hatchers :wink:

Wednesday’s Weekly Commons Update - September 2-8

Hello 1Hive! What happened last week in the Commons Swarm?

  • We presented a design and some yet-to-be-tested code for a Hooked Voting Aggregator that allows to have multi-token Commons/Gardens within the proper circumstances (all tokens must be hooked).
  • We wrote tests that cover all the functionalities of EVMcrispr, which helped to find some bugs!
  • We are improving security the Hatch and Augmented Bonding Curve contracts. We are currently working on the feedback provided by a code review made by Shokai, former Aragon One CTO.

Some cool stuff you can check out:

  • The 75% Governance Giveback proposal is now viable thanks to the Hooked Voting Aggregator. Hatchers will soon be able to vote on it.
  • Learn more about how the TEC and Agave are working in something HUGE for the near future :slight_smile:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

1 Like

Wednesday’s Weekly Commons Update - September 9-22

Hello 1Hive! What happened last week in the Commons Swarm?

Some cool stuff you can check out:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

2 Likes

Wednesday’s Weekly Commons Update - Sep 23 - Oct 6

Hello 1Hive! What happened last week in the Commons Swarm?

  • We added a new cool feature to EVMcrispr: it’s own domain specific language! It includes the following commands:
    • install ${app-repo} ${...params}
    • grant ${entity} ${app} ${role} ${permissionManager}
    • revoke ${entity} ${app} ${role}
    • exec ${app} ${method} ${...params}
    • act ${agent} ${target} ${method} ${...params}
  • Our first vote using EVMcrispr has been succesfully executed. You can check out how it was coded in the forum post!

Some cool stuff you can check out:

  • The TEC rewards system is being discussed in our forum. Feel free to contribute to the conversation if you have any previous experience in the field :slight_smile:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

2 Likes

Great and nice work fam… keep it up

Wednesday’s Weekly Commons Update - Oct 7 - 13

Hello 1Hive! What happened last week in the Commons Swarm?

  • We have released an online tool to create votes using the evm-crispr library: the EVMcrispr Terminal. It has already been used many times to create votes in different DAOs, although be aware that the software is in a beta version!
  • You can find examples of how to write evmscripts seeing our latest votes in the Hatch DAO.

Some cool stuff you can check out:

  • Osmotic Funding, our latest hackathon project that combines Conviction Voting and Superfluid Finance to create funding streams to back proposals over time with a varying rate per month determined by the amount of conviction each proposal has.
  • A vote in the Hatch DAO is going on. It gives permission to the voting app to mint and burn permissions. You can vote until Saturday!

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

3 Likes

Wednesday’s Weekly Commons Update - Oct 14-20

Hello 1Hive! What happened last week in the Commons Swarm?

  • The EVMCrispr Terminal is a tool developed by the Commons Swarm that has been getting a lot of love :heart: from many members of the community:
    • Agave folks have contributed in improving the voting testing capabilities to be able to check the votes before sending them.
    • @amin is using EVMcrispr to change the native Unipool of Gardens in the Giveth Garden to use their own implentation that uses GIVstream.
    • Gardens has created a cool form interface to interact with EVMcrispr, kudos to @rperez89.

Some cool stuff you can check out:

  • Osmotic Funding won the 1st Place prize from MakerDAO and the Best Coordination Mechanics prize from Superfluid.
  • We hosted a discussion on Osmotic Funding mathematical model with Michael Zargham from BlockScience and Didi from Superfluid on Luna Swarm. Here is the recording.
  • We also had a call with Superfluid team to discuss how to calculate the realtime balance of an address that is sending and receiving different flows.
    • We think that exponential decay has very good properties in order to combine different flows.
    • We created an example that has three flows, one decaying inflow from 100 tokens/s to 10 and the other growing inflow from 0 to 50 and an outflow that goes from 0 to -10. The result is an inflow that goes from 100 to 50 tokens/s.

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

3 Likes

Wednesday’s Weekly Commons Update - Oct 21-27

Hello 1Hive! What happened last week in the Commons Swarm?

  • We have released a new article of the “Commons Swarm Outcomes” series: A fundraising module for DAOs.
    • This second part is focused on describing the different pieces of the Hatch DAO that can be composed altogether in different options to be able to offer many kinds of fundraisings.
  • We used EVMcrispr and hardhat to test a vote, specifically to check if the new TEC Hatch DAO vote was executable and which is going to be the outcome.
  • We’re almost ready for the Commons Upgrade:
    • We’re working on the last details to have a stable version of the augmented bonding curve to be released with the TEC Garden.
    • We also are working with the Gardens Swarm to adapt the frontend to support Conviction Voting distributing a different token other than the garden token.

Some cool stuff you can check out:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

Wednesday’s Weekly Commons Update - Oct 28 - Nov 3

Hello 1Hive! What happened last week in the Commons Swarm?

Some cool stuff you can check out:

  • There have been plenty of advances in the integration of BrightID and Gardens (here are the pull requests: 1, 2, 3, 4). In the near future a Garden will be able to limit the creation of votes or other actions to brightid-authenticated users only.

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

4 Likes

Wednesday’s almost-Monthly Commons Update - Nov 4-24

Hello 1Hive ! What happened last week in the Commons Swarm?

  • We have the Augmented Bonding Curve contracts almost ready. A new version is deployed on Rinkeby and xDai, however a final revision by Shokai pointed out a few critical issues that we will fix shortly. It will be able to be installed using the instructions in the updated ABC thread in the 1Hive forum.
  • The frontend has been updated accordingly to keep track of the changes.
  • You can test an ABC demo in convert.tecommons.org.

Some cool stuff you can check out:

  • The TEC Params Parties are coming up with proposals for the designs that will eventually be implemented in the TEC Garden. Here is the calendar if you’re interested in joining one (you should!).
  • We also have debates for those of you who have joined a Party already :slight_smile:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!

2 Likes

Wednesday’s Weekly Commons Update - Nov 25 - Dec 15

Hello 1Hive! What happened last week in the Commons Swarm?

Some cool stuff you can check out:

See you next Monday in the Commons Swarm weekly meeting @6:00 PM UTC!