Ouroboros Peras
Implementation Progress Update and Discussion
May 25, 2026
Agenda
2
Disclaimer
3
See here for more information:
https://github.com/tweag/cardano-peras/blob/main/docs/pre-alpha.md
Differentiated BlockSupportsPeras instance per blk
Goals
What we have today
In ouroboros-consensus we use the block type (blk) as a discriminator to allow multiple versions/implementations of components to cohabit in the codebase. The HFC may be used on top to allow transitioning and dispatching between these implementations at runtime.
4
Peras Testnet
Goals
Testing Workflow
nix run github:tweag/cardano-peras#testnet
5
Peras Testnet
Simulating Network Activity:
Evidence of Object Diffusion:
Synthesis of Certificates:
nix run github:tweag/cardano-peras#testnet
6
Peras Testnet
Current Status
Next steps
nix run github:tweag/cardano-peras#testnet
7
Other implementation updates
8
9
THANK YOU!