funded
Multisig Wallet Connector (CIP-30 expansion)
Current Project Status
in_progress
Total
amount
Received
₳31,750
Total
amount
Requested
₳43,000
Total
Percentage
Received
73.84%
₳31,750 Received out of ₳43,000
Solution

By creating an alternative CIP-30 standard that conforms to the requirements of a multisig wallet, we can make the use of Dapps safe and efficient for multisig wallet users.

Problem

We do not have a way of connection Multisig wallets to Dapps Safely .

This is holding back institutional adoption.

Feasibility
Value for money
Impact / Alignment

Team

1 member

This proposal was approved and funded by the Cardano Community via Project F10: DAOs <3 Cardano Catalyst funding round.

[IMPACT] Please describe your proposed solution.

An alternative to CIP-30 that supports the unique constrains of a multisig wallet, and a reference implementation of this alternative into the BroClan software

[IMPACT] How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

This will open the floodgates for institutions, DAOs and security minded individuals to use the Cardano blockchain to its full extend.

It will allow for safe operation of DeFi protocols on Cardano by organizations whos structure and by-laws demand that no one single individual is able to access funds without consent.

[IMPACT] How do you intend to measure the success of your project?

Dapp adoption.

The project will be successful when It becomes common place to integrate it into any DAAp building on Cardano.

An additional measure of success will be how easy it is for DApp developers to integrate this into their product, ideally it should not be any more effort than integrating the regular CIP-30.

[IMPACT] Please describe your plans to share the outputs and results of your project?

The project consists of 3 distinct workflows.

1) Establish a new wallet connector based on CIP-30

Objective: Create a new wallet connector definition and open a CIP around it

2) Create a reference implementation for the new connector in BroClan

Objective: create a new version of the BroClan software with the new wallet-connector implemented.

3) Help and motivate projects to use the new connector in their solution

Objective: Get every DApp developer to know about the new connector, get at least 1 DApp of each category to integrate the new connector, offer support to any DApp that wants to integrate.

[CAPABILITY/ FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability?

I have over 10 years experience in Linux operation and have been operating a high performance stake pool since the first days of Cardano.

I have created several applications that use CIP-30 connector, in addition to a fully functional multisig wallet(BroClan) giving me a good understanding of the problem.

[CAPABILITY/ FEASIBILITY] What are the main goals for the project and how will you validate if your approach is feasible?

The main object of this project is to provide a clean solution to integrating multi-wallets into Dapps.

This is not a hard problem but our ecosystem around multisig wallets is not very mature, so nobody has attempted to it yet.

Success will producing an API connector that is similar to CIP-30 and having it adopted by several DApps.

[CAPABILITY/ FEASIBILITY] Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

1) Create an API specification and open a CIP pull-request

Key activities: Write the CIP, submit it, solicit feedback.

Timeline: 1 month

2) Create reference implementation with BroClan

Key activities: Develop the BroClan companion app, implement the connector by injecting the endpoint to the window.MultisigCardano namespace.

Timeline: 1 month

3) Get at least 1 DApp of each kind to support the new connector

  • Dex
  • NFT marketplace
  • CDP

Key activities: Reach out to development teams building DApps on Cardano and pitch the new connector, support on-going integrations, advertise the bounty offered to teams that integrate the new connector first.

Timeline: 3 months

[CAPABILITY/ FEASIBILITY] Please describe the deliverables, outputs and intended outcomes of each milestone.

1) Create an API specification and open a CIP pull-request

Deliverable: A new CIP describing the API connector in detail

2) Create reference implementation with BroClan

Deliverable: A new version of the BroClan software and a new version of the BroClan companion app that will allow multisig transaction with DApps

3) Get at least 1 DApp of each kind to support the new connector

Indented outcome: Educate the entire dev ecosystem about the existence of this new option, set incentives and support for DApps that want to integrate.

Deliverable: Support from at least 1 DApp of each kind for the new connector.

[RESOURCES & VALUE FOR MONEY] Please provide a detailed budget breakdown of the proposed work and resources.

A lot of the work around this project is depended on getting feedback and giving time for the community to raise suggestions/objections to the proposed design, for this reason the Timelines are longer but no work is budgeted for the entire stretch of the timeline.

1) Create an API specification and open a CIP pull-request:

  • Initial Draft : 20 Hours
  • Feedback and alterations: 20 Hours

2) Create reference implementation with BroClan:

  • Build the companion app that will inject the endpoints into “window.MutlisigCardano”: 40 Hours
  • Test and validate the behavior/bug fixing: 40 Hours
  • Deploy this functionality to production: 8 Hours

3)Get at least 1 DApp of each kind to support the new connector:

  • Support DApps wanting to integrate: 20Hours
  • Bounty for the first DApp to integrate in each category: 5000 ADA

Payroll = 148 Hours * €50 = €7,440 ~ 28000 ADA

Incentives = 5000 * 3 = 15000 ADA

Total = 43000 ADA

[RESOURCES & VALUE FOR MONEY] Who is in the project team and what are their roles?

Leandros Holleman - Project manager, Developer

https://dev.brothershipool.org/

Possible opening for a liaison, someone that can diplomatically create and foster relations to DApp development teams who will use this connector.

If someone shows up we will edit the proposal and set duties + ADA allocation for them

[RESOURCES & VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?

The value for the Cardano ecosystem is immense, it will open the floodgates to institutional investors and a whole lot of liquidity that currently cannot enter our space and use our DeFi products.

By adopting this standard we can elevate multisig Wallets to first class citizens and offer a safe experience for anyone using a multisig wallet on cardano.

Multisig wallets are essential to institutional investors, DAOs and security minded individuals.

Community Reviews (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00