HomeFunds overviewFund10F10: OSDE: Open Source Dev EcosystemMLabs – Enhancing and Evolving the Plutus Simple Model (PSM) Test Library
ID: Idea #106705

MLabs – Enhancing and Evolving the Plutus Simple Model (PSM) Test Library

Problem

PSM provides a mock model blockchain for straightforward unit testing. However, it could more closely track the state of the main chain. Refactoring and an extended feature set will accomplish this.

Solution

We propose enhancing Plutus testing by advancing PSM's features and refactoring its codebase. This will result in a more effective simulation of the Cardano ledger and its most advanced capabilities.

Total so far

This is the total amount allocated to MLabs – Enhancing and Evolving the Plutus Simple Model (PSM) Test Library

Total Funds Requested

₳352,860

Distributed
₳88,215
Remaining
₳264,645
417
Total votes cast
₳371M
Votes yes
₳34.2M
Votes no

Project milestones

1/6 milestones complete

Explore all milestones in-depth

More detail

Monthly report

Progress report

Status:
On track: No
Estimated completion date: -

Progress report

Status:
On track: No
Estimated completion date: -

Team

MLabs

MLabs is a premier development firm in the Cardano Ecosystem. We are an IOG Plutus Partner and work regularly to develop the Cardano blockchain and ecosystem. Our team is composed of talented developers who have helped build community projects such as:

  • Liqwid
  • SundaeSwap
  • Minswap
  • Optim

And several others. Through our work with early-stage projects, we have one of the largest groups of Haskell/Plutus developers in the Cardano community.

Website: https://mlabs.city/

Core Team

Vladimir Kalnitsky

Vladimir is a key maintainer for MLabs open source projects including CTL and Plutip. His involvement will include guiding high-level implementation details, dependency monitoring (especially for Chang hardfork-related upgrades), and ensuring the project meets our high standards for quality.

Borja Bonet Seguí

Borja is a key Delivery Manager at MLabs, in addition to being on our Auditing team lead. As PSM and related tools help us lower the cost of the audits we provide, and since our auditing team is often the first consumers for open source testing projects at MLabs, Borja will be involved at both the user testing and delivery assurance level.

MLabs
MLabs