Ultimate-Cardano-Smart-Contracts
The examples in this repository are part of the book
The book is focused on making the onboarding experience for new developers to Cardano as easy and as straightforward as possible. There is a lot of ground to cover so we start from the basics and go all the way to more sophisticated real world examples including both on-chain and off-chain code. We wrap up the book with blockchain monitoring, troubleshooting techniques and production readiness.
- transfer-ada - builds a simple transaction to transfer Ada
- nft - mints an NFT (video)
- emulator - uses the Helios emulator to mint a thread token without connecting to a real network
- vitest - uses the Vitest testing framework to demonstrate how test your smart contract (video)
- nft-multisig - mints a multi signature NFT (video)
- vesting - creates a vesting contract that locks funds until deadline
- donation - tracks donations on-chain when purchasing an eCommerce order
- events - block chain event monitoring example
Note: Testing results are located in the testing directory.
- Helios Github (https://github.com/Hyperion-BT/helios)
- Helios Docs (https://github.com/Hyperion-BT/helios-book)
- Helios Twitter (https://twitter.com/helios_lang)
- Helios Discord (https://discord.gg/4UhUcBbU)