not approved
Cosmex Pay – L2 Hydra-like payment system
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳100,000
Percentage
Received
0.00%
Solution

Extend Cosmex L2 Exchange to support fast, secure and asynchronous off-chain payments on Cardano using Hydra-like state channels and ZK rollups.

Problem

Fast, secure and asynchronous off-chain payments on Cardano.

Impact Alignment
Feasibility
Value for Money

Team

1 member

Cosmex Pay – L2 Hydra-like payment system

Please describe your proposed solution

Cosmex Exchange is building an L2 order book exchange that uses state channels for trading.

The same mechanism can be extended for fast off-chain payments.

With additional research it's possible to leverage new Plutus V3 builtins for Zero Knowledge rollups instead of state channel updates.

Our solution will provide a sequencer that will allow near-instant payments of Ada and CNTs between Cosmex Pay users.

Our design allows asynchronous interactions, meaning that a receiver doesn't have to be online to receive the payment, and clients can go on/off line whenever they want.

Please define the positive impact your project will have on the wider Cardano community

This will be the first L2 off-chain near-instant payment system on Cardano.

Looks quite impactful.

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Cosmex Pay Litepaper & Whitepaper.

Milestone 2: Extend Cosmex smart contracts to support payments.

Milestone 3: Extend Cosmex API to support payments.

Milestone 4: Research and development of leveraging Zero Knowledge Rollups for account balances updates.

Milestone 5: Test the Cosmex Pay proof of concept on Testnet. Write documentation.

Final Milestone: Demo the payment system on Testnet. Produce final report.

Who is in the project team and what are their roles?

The main proposer, Alexander Nemish will be actively working on the proposal.

I’m a former compiler engineer at IOG, I worked on Marlowe DSL (https://marlowe.iohk.io).

I’m a senior Scala engineer with more than 10 years of Scala development experience with companies like UBS and Deutsche Bank.

I'm the author and designer of Cosmex L2 Exchange

I'm the author of Scalus – DApp development platform on Cardano

Ruslan Shevchenko <span class="mention" data-denotation-char="" data-id="149538" data-index="0" data-value="<member id='149538' communityId='163'>rssh</member>"><span contenteditable="false"><span class="ql-mention-denotation-char"></span><member communityid="163" id="149538">rssh</member></span></span> – PhD in CS, prominent Scala engineer, compilers engineer and system architect.

Please provide a cost breakdown of the proposed work and resources

We estimated 3 months of research and development

3 month x 160h x $75 = 36000 / 0.30 = 120,000 ADA

No dependencies.

How does the cost of the project represent value for money for the Cardano ecosystem?

We'll have a L2 asynchronous off-chain near-instant payments PoC on Cardano for 100k ADA.

What's not to like?

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00