Plutonomicon
A developer-driven guide to the Plutus smart contract language in practice.
The Plutonomicon library contains a wealth of information on topics and functions of the Plutus smart contract language, featuring: fundamentals and explanations, design patterns for advanced techniques, testing and optimization documentation, script optimization techniques, and a section covering Plutus vulnerabilities.