Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
46 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: Plutus FAQs | ||
metaTitle: Plutus FAQs | ||
--- | ||
|
||
**Q: What is Plutus Core?** | ||
|
||
**A:** Plutus Core is the scripting language used by Cardano to implement the EUTXO model. It is a simple, functional language similar to Haskell, and a large subset of Haskell can be used to write Plutus Core scripts. | ||
|
||
**Q: What tools are included in the Plutus platform?** | ||
|
||
**A:** The Plutus platform includes the Plutus Playground, the Plutus fee estimator, and the Plutus Application Backend (PAB). | ||
|
||
**Q: What is the Plutus Application Backend (PAB)?** | ||
|
||
**A:** The PAB is currently being developed and will execute the off-chain component of Plutus applications. It will manage application requests to the wallet backend and node, store the application state, and offer an HTTP API for managing application instances. The PAB is a wrapper for the command line interface (CLI). | ||
|
||
**Q: What happens behind the scenes when I compile my Haskell code in the Plutus Playground?** | ||
|
||
**A:** The Plutus Playground sends the Haskell code to the server and this Haskell code gets compiled on the server. | ||
|
||
**Q: Where can I find documentation on Plutus?** | ||
|
||
**A:** | ||
Here are some useful links: | ||
|
||
- [Learn about Plutus section](https://docs.cardano.org/plutus/learn-about-plutus) | ||
|
||
- [Tutorials](https://plutus.readthedocs.io/en/latest/plutus/tutorials/index.html) | ||
|
||
- [Explainers](https://plutus.readthedocs.io/en/latest/plutus/explanations/index.html) | ||
|
||
**Q: What are the cost model parameters for Plutus?** | ||
|
||
**A:** | ||
There are various [cost model parameters](https://plutus.readthedocs.io/en/latest/reference/cost-model-parameters.html) for Plutus scripts, all of which can be adjusted individually. | ||
|
||
**Q: What is the difference between wallets and UTXOs?** | ||
|
||
**A:** | ||
An UTXO contains value in ada or native tokens and it is stored in the blockchain, on the other hand, a wallet can contain zero or more UTXOs and can spend value from those UTXOs. | ||
|
||
**Q: What is the difference between off-chain and on-chain code?** | ||
|
||
**A:** | ||
Off chain code is where values are considered and changed outside of the blockchain, while on chain code means that transactions are verified and alter the state of the blockchain and ledger. |