Spaces:
Sleeping
Sleeping
| { | |
| "What is Plutus": { | |
| "docs": [ | |
| "https://docs.cardano.org/developer-resources/smart-contracts/plutus", | |
| "https://plutus-community.readthedocs.io/en/latest/", | |
| "https://iohk.io/en/blog/posts/2021/04/13/plutus-what-you-need-to-know/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=igV7kMXcdpw", | |
| "https://www.youtube.com/watch?v=SvaFFSqyVwM", | |
| "https://www.youtube.com/watch?v=zUerLu_GOQs" | |
| ] | |
| }, | |
| "Introduction to Plutus Core": { | |
| "docs": [ | |
| "https://plutus.cardano.intersectmbo.org/docs/", | |
| "https://plutus.cardano.intersectmbo.org/docs/delve-deeper/languages", | |
| "https://github.com/IntersectMBO/plutus", | |
| "https://well-typed.com/blog/2022/08/plutus-cores/" | |
| ], | |
| "videos": [ | |
| "https://blog.hachi.one/post/an-introduction-to-plutus-core/" | |
| ] | |
| }, | |
| "Introduction to Haskell": { | |
| "docs": [ | |
| "https://developers.cardano.org/docs/smart-contracts/plutus/", | |
| "https://developers.cardano.org/docs/get-started/haskell/onboarding/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=igV7kMXcdpw", | |
| "https://www.emurgo.io/press-news/the-basics-of-haskell-plutus-and-marlowe-cardano/" | |
| ] | |
| }, | |
| "Introduction to Plutus Smart Contract": { | |
| "docs": [ | |
| "https://plutus.cardano.intersectmbo.org/docs/category/example-an-auction-smart-contract", | |
| "https://intersectmbo.github.io/plutus-apps/main/", | |
| "https://www.joinplank.com/articles/cardano-e2e-dapp-tutorial" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=1vTsPQpCcTE", | |
| "https://www.youtube.com/watch?v=wNXKiQanLTc", | |
| "https://www.youtube.com/watch?v=Q2SaoISFgRE", | |
| "https://www.youtube.com/watch?v=-vdn7gDiT9s" | |
| ] | |
| }, | |
| "Introduction to eUTXO": { | |
| "docs": [ | |
| "https://plutus-pioneer-program.readthedocs.io/en/latest/pioneer/week1.html", | |
| "https://arxiv.org/abs/2003.14271", | |
| "https://www.joinplank.com/articles/debugging-plutus-an-introduction-to-low-level-cardano-transactions-in-the-alonzo-era", | |
| "https://cardanofoundation.org/academy/video/cardano-eutxo-model" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=igV7kMXcdpw", | |
| "https://www.youtube.com/watch?v=Q2SaoISFgRE", | |
| "https://www.youtube.com/watch?v=xiNCkegNt0M", | |
| "https://www.youtube.com/watch?v=BYT914XxqOQ" | |
| ] | |
| }, | |
| "Introduction to Plutus Playground": { | |
| "docs": [ | |
| "https://plutus-community.readthedocs.io/en/latest/", | |
| "https://docs.cardano.org/developer-resources/smart-contracts/plutus", | |
| "https://www.nmkr.io/step-by-step-guide/how-to-use-cardanos-plutus-playground" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=HtjOWAEzWL8", | |
| "https://www.youtube.com/playlist?list=PL53JxaGwWUqAE59_XRxhwDuN1QrBgbIav", | |
| "https://www.youtube.com/watch?v=DhRS-JvoCw8" | |
| ] | |
| }, | |
| "Advantages of Plutus": { | |
| "docs": [ | |
| "https://docs.cardano.org/developer-resources/smart-contracts/plutus", | |
| "https://www.essentialcardano.io/article/essential-resources-and-documentation-for-the-plutus-pioneer-program", | |
| "https://www.netsetsoftware.com/insights/mastering-cardano-smart-contracts-build-real-world-web-3-0-solutions-with-plutus/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=SvaFFSqyVwM", | |
| "https://www.youtube.com/watch?v=oFgJg_DulKw", | |
| "https://www.youtube.com/watch?v=pJUg_2PI4xM", | |
| "https://www.antiersolutions.com/blogs/cardano-plutus-smart-contract-a-detailed-discussion/" | |
| ] | |
| }, | |
| "Versioning": { | |
| "docs": [ | |
| "https://plutus.cardano.intersectmbo.org/docs/working-with-scripts/ledger-language-version", | |
| "https://plutus.cardano.intersectmbo.org/docs/essential-concepts/versions/", | |
| "https://medium.com/tap-in-with-taptools/plutus-v3-on-testnet-5130d1e4838a", | |
| "https://cexplorer.io/article/it-is-smart-to-use-plutus-v2-applications" | |
| ], | |
| "videos": [ | |
| "https://plutus.cardano.intersectmbo.org/docs/delve-deeper/further-resources/videos", | |
| "https://www.youtube.com/channel/UCcAwSpbpQDDzEDRQqcDH8Iw/playlists", | |
| "https://iohk.io/en/blog/posts/2024/02/12/unlocking-more-opportunities-with-plutus-v3/" | |
| ] | |
| }, | |
| "Validation": { | |
| "Low Level Validation": { | |
| "docs": [ | |
| "https://iog-academy.gitbook.io/plutus-pioneers-program-fourth-cohort/lectures/lecture-02/lesson-01", | |
| "https://plutus.cardano.intersectmbo.org/docs/essential-concepts/plinth-and-plutus-core", | |
| "https://plutus-community.readthedocs.io/en/latest/#Plutus/Lectures/Cohort_03/Lecture_02/", | |
| "https://iog-academy.gitbook.io/plutus-pioneers-program-fourth-cohort/lectures/lecture-02/lesson-01" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=2MbzKzoBiak", | |
| "https://www.youtube.com/watch?v=3tcWCZV6L_w" | |
| ] | |
| }, | |
| "High Level Validation": { | |
| "docs": [ | |
| "https://travishorn.github.io/ppp-notes/02-validation-scripts/03-high-level-typed-validation-scripts/", | |
| "https://plutus.cardano.intersectmbo.org/docs/essential-concepts/plinth-and-plutus-core" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=2MbzKzoBiak", | |
| "https://www.youtube.com/watch?v=NLZIrcXAlvU" | |
| ] | |
| } | |
| }, | |
| "On Chain and Off-Chain": { | |
| "docs": [ | |
| "https://docs.cardano.org/developer-resources/smart-contracts/plutus", | |
| "https://www.learningcardano.com/on-chain-validator-scripts/", | |
| "https://projectcatalyst.io/funds/5/developer-ecosystem/step-by-step-guide-off-chain-code" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=2MbzKzoBiak", | |
| "https://www.youtube.com/watch?v=NM8uqILIR0I" | |
| ] | |
| }, | |
| "Cardano CLI": { | |
| "docs": [ | |
| "https://plutus.cardano.intersectmbo.org/docs/using-plinth/cli-plutus", | |
| "https://hydra.family/head-protocol/docs/how-to/commit-script-utxo", | |
| "https://docs.cardano.org/developer-resources/transaction-tutorials" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=2MbzKzoBiak", | |
| "https://aiken-lang.org/example--hello-world/end-to-end/cardano-cli" | |
| ] | |
| }, | |
| "Data Types": { | |
| "docs": [ | |
| "https://book.opshin.dev/smart_contract_tour/the_scriptcontext.html" | |
| ], | |
| "videos": [ | |
| "https://www.lidonation.com/en/posts/technical-overview-plutus-architecture" | |
| ] | |
| }, | |
| "Monad": { | |
| "docs": [ | |
| "https://www.youtube.com/watch?v=yOc1Z9zQ1zY" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=NM8uqILIR0I" | |
| ] | |
| }, | |
| "Minting Policies": { | |
| "docs": [ | |
| "https://meshjs.dev/apis/txbuilder/minting" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=u1zFGKci3W4" | |
| ] | |
| }, | |
| "State Machine": { | |
| "docs": [ | |
| "https://learn.lovelace.academy/the-plutus-platform/state-machines/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=pO18jrw7GkA" | |
| ] | |
| }, | |
| "Marlowe": { | |
| "docs": [ | |
| "https://crypto.howtoclicks.com/2023/05/24/plutus-vs-marlowe/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=X-bUcplFa0o" | |
| ] | |
| }, | |
| "Cardano Tools (2025)": { | |
| "docs": [ | |
| "https://cardano.org/developers/", | |
| "https://www.emurgo.io/press-news/here-are-5-useful-tools-for-cardano-developers/", | |
| "https://medium.com/tap-in-with-taptools/cardano-ecosystem-guide-q3-2025-af9d194020e2" | |
| ], | |
| "videos": [] | |
| }, | |
| "Playgrounds - Local Setup": { | |
| "docs": [ | |
| "https://plutuspbl.io/" | |
| ], | |
| "videos": [ | |
| "https://www.youtube.com/watch?v=g2F9raiGp_s" | |
| ] | |
| } | |
| } | |