In the first iteration within Fund10 Hydra’s minimal support for flow between L1 and L2 necessitated compromises which hurt user experience and made interactions with existing protocols impossible.
This is the total amount allocated to Ikigai + MLABS - Hydra-Auction Update - Fully-backed Bids.
Sam Delaney - sdelaney@ikigaitech.org
Eric Phan - ephan@ikigaitech.org
Dzmitry Shuiski - dzmitryshuiski@mlabs.city
Ilia Rodionov - ilia@mlabs.city
Make use of Hydra’s new incremental commit/decommit features to support full-backed auctions, allowing integration with existing L1 auction protocols and creating the best user’s experience possible.
No dependencies.
Both the Hydra-Auction and Grabbit protocols are either already open sourced or in the process of open sourcing. By the time the proposal has finished, the Grabbit protocol will be fully open source which will allow us to use it as L1 parallelized protocol we want to have. That way the final updated Hydra auction protocol will be fully open sourced and updated with the work outlined here.
NA
We aim at building the Auction solution that allows for decentralized, contention-less layer 1 auctions, with fast layer 2 throughput on demand by combining two protocols we developed before - Hydra-based auctions and Grabbit L1 auctions. Two things hindered building such a combined auction protocol:
Now when both impediments are behind (or in the process of resolving, but we have no reasons to think this won’t be done very soon) it’s the proper time to start moving towards the unified auctions. Our plan is as follows:
We are going to preserve the existing Hydra-auction flow as well, so the end user can choose whatever version suits their needs better.
Hydra has added many new features which can enable better UX to be developed in Cardano applications. However, dApps still need to adapt to use these features before users can see them in action.
By combining two existing applications, we’ll put these features in users' hands as fast as possible, and help other apps to do the same by providing a robust, open source example to learn from.
This is a joint submission by the teams behind Hydra-Auction and Grabbit Marketplace - Ikigai Technologies and MLabs. We have successfully created both auction protocols and SDK for building Hydra-based applications.
Ikigai has built and deployed Grabbit — an L1-based auction with a rich user experience and a sophisticated smart contract model that does not require any privileged third parties to process bids and determine the winner (i.e. no batchers).
Together two companies worked on the Hydra-Action Catalyst project in Catalyst Fund10. This work includes a server to be run by Hydra delegates that controls Hydra nodes. As trailblazers in this area we collaborate with the Hydra’s team by providing the feedback and identifying the missing bits (e.g. commit transaction blueprint issue https://github.com/input-output-hk/hydra/issues/1350).
This experience makes Ikigai and MLabs well positioned to continue this work in order to bring fruitful results to the Cardano community.
Combined Auction Protocol Specification
Outputs
Granular Commit/Decommit for Bidders
Outputs
Fully-backed Bids Auction Flow
Outputs
New auction workflow based on non-parallel L1 approach and full-backed bids:
L1 Parallel Auctions Interoperability
Outputs
The third auction workflow, based on parallel contention-free L1 approach and full-backed bids:
Update UI SDK
Outputs
Documentation, launching, and open-sourcing best practices
Outputs
MLabs
MLabs has quickly become one of the premier development firms in the Cardano Ecosystem. We are an IOG Plutus Partner and work regularly with IOG to develop the Cardano blockchain and ecosystem. Our team is composed of talented developers who have helped build community projects such as:
Through our work with early-stage projects, we have one of the largest groups of Haskell/Plutus developers in the community.
Website: https://mlabs.city/
Ikigai Technologies is a technology company that specializes in creating innovative solutions leveraging Cardano. The team is composed of experienced professionals in the fields of technology, business, and design. Considered a quiet builder, Ikigai has been developing solutions for marketplaces, data solutions, and game development with Grabbit, Logosphere, and GENUN Games.
Core team
Budget/cost breakdown:
Subtotal: 1110 hours @110 USD/hour = 122,067 USD
Total (122,067 USD USD@ rate $0.296 USD / ADA): 420,921 ADA
**In the interest of full transparency, please note we have applied a conservative USD/ADA exchange rate in pricing this proposal. This is to ensure our operations remain stable regardless of market conditions. Although we firmly believe the future of Cardano is bright, we recognize the price of ADA and all cryptocurrencies is inherently volatile. Our financial obligations are denominated in fiat. Most importantly, this includes the salary of our engineers whose hard work makes projects like this possible.
In the unlikely scenario of severe negative price movement beyond our forecasted rate, it is possible that MLabs may need to temporarily suspend work on this proposal until the market recovers. Rest assured, this decision would be made solely to protect our business's long-term viability and never taken lightly.
We appreciate your understanding and support, and we are excited to see what we can achieve together.
Hydra has long been promised as one of the pillars of scalability for the Cardano ecosystem. We are well positioned to bring the first actual user-experience improvement from Hydra to the Cardano community. With our proposal, Cardano will have a fast, decentralized use case that could not be done without Hydra to kick off 2025 with.