Executed

MachinaLabs Grant Request


ID 970499...6825

ID 970499...6825

Proposed on: Jul 25th, 2023

Proposed on: Jul 25th, 2023

Votes

Actions

Type

Address

Details

Custom

0xcCE1...ADc3

approveAndSchedule(..)

Custom

Account

0xcCE1...ADc3

Method

approveAndSchedule(..)

Proposal

Hello Cora Community, we are MachinaLabs, the current developers of the Cora Protocol.

This is a proposal to approve a grant request for MachinaLabs(the beneficiary), that will use the Treasury Bootstrapping contract to raise funds that can help us to develop and maintain the Cora protocol over the next 2 years.

Background

As part of the Governance initiation ceremony, there is a Treasury Bootstrapping contract that has 10M Cora tokens. The contract is at https://arbiscan.io/address/0xcce17361a9e7632f6f601361f98a5ac143b6adc3#code

The contract contains a function "approveAndSchedule" that allows the DAO to bootstrap its treasury or to be used for grants, where the beneficiary will receive the funds after the Treasury Bootstrapping event finishes.

The contract also has a "cancel" function that can simply reject this proposal and transfer all the tokens to the Cora DAO.

The "approveAndSchedule" has the following parameters:

  • Fully diluted valuation
  • Target amount (Amount to raise via TreasuryBootstrapping)
  • Duration (Full duration of the treasury bootstrapping event)
  • Private period (Optional: used to whitelist certain users to participante in the TreasuryBootstrapping event before the public)
  • Beneficiary (The party who will receive the funds after the Treasury Bootstrapping finishes)
  • Min contribution size
  • Max contribution size
  • Start time after approval
  • Stablecoin token (The token to be accepted as contribution)
  • Merle root (for whitelisted addresses in the private period)

Proposal

MachinaLabs will complete the following milestones:

Milestone 1: Release Cora Core or Advanced mode

Timeline: 3 months

Deliverables: Cora UI for Advanced Mode Smart contracts audited

Milestone 2: Release of the Cora Managed version

Timeline: 6 months

Deliverables: Cora UI for the Managed version Smart contracts audited

Once these milestones are completed, we will continue supporting them and explore new products in collaboration with the Cora DAO.

Some ideas we have in mind are: Leverage without liquidations and decentralised fund managers.

On top of that we are currently exploring the introduction of a RFQ model into the Cora Core advanced mode, similar to what UniswapX is doing to outsource liquidity from Off-chain parties (i.e Market Makers) in addition to the On-Chain pools liquidity. Considering the architecture of Cora Core. This change should be beneficial and compatible with the latest architecture.

For more details about Cora Core, we wrote about the vision here: https://blog.cora.money/the-future-of-cora-introducing-cora-v2-4aa7f4d0c1f

Treasury Bootstrapping Parameters

The following parameters are proposed:

  • Fully diluted valuation: 12M
  • Target amount: 1.2M
  • Duration: 10 days
  • Private period: 5 days
  • Beneficiary: Machina Labs
  • Min contribution size: 1200 LUSD
  • Max contribution size: 24,000 LUSD
  • Start time after approval: 2 days
  • Stablecoin token: LUSD
  • Merle root: To be calculated whitelisting DegenScore beacon holders and Cora token holders.

The target amount has been calculated with the estimation of a 2 years runway for a team of:

  • 2 Solidity engineers
  • 1 Financial engineer
  • 1 Designer
  • 1 Front end developer
  • 1 Community manager

Our team is formed by some ex Consensys/Coinbase members with experience in the crypto space since 2017.

Final Thoughts

We hope the Cora DAO supports this initiative and we are super excited about what is coming for Cora. In particular we are seeing new trends in protocol design that give us a validation that what we are building is the right thing to do. For instance, having a Cora Core layer that can be enhanced on a second higher level to facilite the interaction with the protocol(Cora managed version) but preserving advanced features for sophisticated users.

Votes
Status