We provide a screencast video showcasing some features of CTL.
Timecodes:
- 00:00:20 - explaining bundling for the browser
- 00:06:00 - running a contract in the browser
- 00:22:05 - running tests in the browser automatically with Nami wallet (E2E test suite)
- 00:28:50 - running tests in the browser on a local plutip cluster (E2E test suite with a CIP-30 wallet mock)
- 00:36:04 - running tests in a headless browser on a local plutip cluster in a Nix build (E2E test suite on CI)
- 00:40:35 - explaining how the tests are run in Nix
- 00:44:00 - testing staking constraints interface with plutip (local cardano-node clusters), and explaining them
- 00:55:50 - how plutip test suite machinery manages local clusters
- 01:06:50 - Babbage features (explaining)
- 01:16:03 - Running E2E tests for Babbage features with Gero wallet
Here is another video with a walkthrough for CTL with Blockfrost backend setup. A presentation video is also available - it gives a quick overview in under 5 minutes.