Skip to content

Commit

Permalink
Plutus FAQs
Browse files Browse the repository at this point in the history
  • Loading branch information
nahern committed Oct 15, 2021
1 parent 0d37f53 commit 9a9f7c6
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions content/10-plutus/13-Plutus-FAQs.mdx
@@ -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.

0 comments on commit 9a9f7c6

Please sign in to comment.