Skip to content

Weekly development report as of 2023-09-15

Weekly development report as of 2023-09-15


This week in core technology, the performance and tracing team performed and analyzed feature benchmarks for UTXO-HD and the current P2P stack, made various improvements to the analysis pipeline, and implemented tracing namespace consistency checks along with a curated configuration for benchmarking.

Work is ongoing on node, networking, and consensus improvements. 

As always, see this technical development report for more details from different teams.


This week, the Lace team released version 1.5, which introduces a multi-delegation feature enabling users to delegate ada to up to five stake pools. This version also adds more Ledger support for Ledger hardware wallets to interact with DApps and smart contracts. Check out this blog post for more details.

Work is ongoing on test coverage for Trezor support in Lace, collateral setup, CIP-95 features implementation, and release enhancements. 


This week, the Plutus tools team has been focused on rewriting the Marconi EpochState indexers using the new simplified API, implementing and testing the new indexer resuming strategy for this updated API, and ensuring compatibility by updating the cardano-api version in plutus-apps.

The Plutus Core team merged a change that makes it much easier to use Plutus data to encode custom data types in Plutus Tx. This can significantly reduce the costs of many scripts written in Plutus Tx. It will be available in the upcoming release, and the team will update the documentation with usage instructions.

The Marlowe team worked on setting up unit testing for the wallet package in ts-sdk, added a method to install wallet extensions to ts-sdk, and also enhanced the formatting of pre-commits. Additionally, they worked on the print list of commands when the Marlowe CLI is invoked without a command, improved REST API error reporting, and added the dynamic listing of installed wallet extensions.


This week, the Hydra team improved the commit process with support for inline datums and simplified the chain layer by refactoring the chain state persistency. They also updated the Hydra tutorial by adding CI workflow checking to keep it up-to-date. The team engaged in discussions with researchers about incremental commits and decommits, and drafted an architectural decision record for a resource-based API. Finally, they explored simpler solutions for the upcoming network resilience feature.

This week, the Mithril team kept working on the refactoring and standardization of the errors in the Mithril nodes. They also worked on a refactoring of the terraform deployments workflows in GitHub actions, and the implementation of snapshot compression parameters in deployments. Additionally, they continued working on the implementation of Cloudflare protection for the aggregator infrastructure.

Finally, they started identifying and investigating the aggregator’s performance bottlenecks.


This week in Voltaire, Intersect is a key institution for the ecosystem to shape and drive the future development of Cardano. Members receive the latest update at the monthly town hall and a bi-weekly newsletter. Join Intersect today to attend the next town hall next week.  

SanchoNet, an evolving technical testbed for CIP-1694’s on-chain governance actions, continues progress on the features roadmap. Blockfrost, a Cardano API provider, now provides access to SanchoNet as well. It is an exciting time to test out governance actions and roles within the MVG framework in CIP-1694. Visit SanchoNet to learn more and join the conversation on Discord


This week in Project Catalyst, Fund10 voting came to a close. The Catalyst team took part in a Twitter space along with the other fund operation proposers to discuss their proposals. You can listen to the recording hereknQ). During the town hall this week, other great projects presented the work they have done so far and the team gave an update to the community on the status of voting. In case you missed it, you can check out the recording of the Catalyst town hall here. If you haven’t already, make sure to register your attendance for the upcoming town hall.

On the technical side of Catalyst last week, the team:

  • Worked on community reproduction and analysis of the Fund10 snapshot

  • Made progress reviewing importer automation, including allocations

  • Continued testing on new IdeaScale importer

  • Voting is live; the volume is similar to the previous fund so far

  • Live vote count being displayed on the community site, using the Catalyst archiver

  • Worked on automation for building block0 given the snapshot data

Finally, to stay up to date with everything happening in Project Catalyst, join the Catalyst Telegram announcement channel


This week, the Education team is preparing for the Cardano Days event at the University of Malta next week. They are also continuing to deliver the virtual Haskell course with ABC.









Plutusツールチームは、簡素化されたAPIを使用したMarconi EpochStateインデクサーの書き直し、更新したこのAPIのための新インデクサーの再開戦略の実装とテスト、plutus-appsのcardano-apiのバージョン更新によって互換性を確保する作業を続けました。

Plutus Coreチームは、Plutusデータを使用してPlutus Txでカスタムデータ型をエンコードするのがはるかに簡単になるように変更をマージしました。これにより、Plutus Txで記述された多くのスクリプトのコストを大幅に削減できます。これは今後のリリースで利用可能になる予定であり、チームはドキュメントに使用方法を記載することになります。

Marloweチームは、ts-sdkのウォレットパッケージのユニットテストの設定に取り組み、ts-sdkにウォレット拡張機能のインストール方法を追加し、プレコミットのフォーマットを強化しました。Marlowe CLIがコマンドなしで呼び出されたときの印刷コマンドリストREST APIエラーレポートの改善、インストール済みウォレット拡張機能の動的なリストの追加に取り組みました。

Basho( スケーリング)






CIP-1694のオンチェーンガバナンスアクションのための進化する技術テストベッドSanchoNetは、引き続き機能ロードマップを進めています。Cardano APIプロバイダーのBlockfrostは、SanchoNetへのアクセスも提供するようになりました。CIP-1694のMVGフレームワーク内でガバナンスのアクションと役割をテストするという、エキサイティングな時を迎えています。詳細はSanchoNetサイトで、また、Discordの議論にも参加してください。 


Project Catalystでは、の投票が終了しました。Catalystチームは、他のファンド運用提案者と一緒にTwitterスペースに参加し、提案について議論しました。ここknQ)で録音をチェックできます。タウンホールでは、他の素晴らしいプロジェクトがこれまでに行った仕事を発表し、チームは投票の状況についてコミュニティに最新情報を提供しました。見逃した場合は、ここでCatalystタウンホールの録画を視聴できます。今後のタウンホールへの参加が未登録の場合には、ぜひ登録してください。


  • コミュニティの再現とFund10スナップショットの分析に取り組む

  • 割り当てを含むインポーターの自動化のレビューが進捗

  • 新しいIdeaScaleインポーターでのテスト継続

  • 投票進行中、現時点で投票数は前回のファンドと同程度

  • Catalyst Archiverを使用して、投票数はコミュニティサイトでライブ表示

  • スナップショットデータを基にブロック0を構築するための自動化に取り組む

Catalyst Telegram案内チャネルに登録して、Project Catalystの最新情報を入手してください。 


教育チームは、来週マルタ大学で開催されるCardano Daysイベントに向けて準備を進めています。ABCとのHaskell仮想コースの提供も継続しています。