= https://github.com/IntersectMBO/plutus[Plutus Core] :email: plutus@iohk.io :author: Input Output HK Limited :toc: left :reproducible:
== Introduction
Plutus Core is the scripting language embedded in the Cardano ledger and forms the basis of the Plutus Platform, an application development platform for developing distributed applications using the Cardano blockchain.
For more information about the projects, see the <
This repository contains:
For people who want to use the project, please consult the <
== Development
[[how-to-develop]] === How to develop and contribute to the project
Run nix develop
to enter the development shell and you will be presented with a list of available commands.
*Please see link:CONTRIBUTING{outfilesuffix}[CONTRIBUTING] for comprehensive documentation on how to contribute to the project, including development and submitting changes
=== How to submit an issue
Issues can be filed in the https://github.com/IntersectMBO/plutus/issues[GitHub Issue tracker].
=== How to depend on the project from another Haskell project
The plutus
libraries are published via https://input-output-hk.github.io/cardano-haskell-packages/[CHaP].
See the information there for how to use CHaP.
After setting it up you should just be able to depend on the plutus
packages as normal and cabal will find them.
== Documentation
=== User documentation
The main documentation is located https://plutus.cardano.intersectmbo.org/docs/[here].
The haddock documentation is located https://plutus.cardano.intersectmbo.org/haddock/latest[here].
The documentation for the metatheory can be found https://plutus.cardano.intersectmbo.org/metatheory/latest[here].
=== Talks
=== Specifications and design
=== Academic papers
== Licensing
You are free to copy, modify, and distribute this software under the terms of the Apache 2.0 license.
See the link:./LICENSE[LICENSE] and link:./NOTICE[NOTICE] files for details.