<p>All the techniques you have learned for development on the Playground (or using the <code>EmulatorTrace</code>-monad) will still be valuable and relevant for Goguen.</p>
<p>The only difference is that with Goguen, you will <em>additionally</em> write a UI for your contract(s).</p>
<p>But you still need to write on- and off-chain contracts and test them on the Playground or in the <code>EmulatorTrace</code>-monad.</p>

CC BY-SA 4.0
2021-05-05T22:24:30.690Z
2021-05-05T22:24:30.690Z
Lars Brünjes
<p>We've done a lot of development on the Plutus Playground; in what ways will the logistics of developing and deploying contracts differ in Gougen?</p>

<smart-contract><plutus><contracts><gougen><plutus-playground>
Logistics of Developing Contracts
# Logistics of Developing Contracts

(Asked by: username_0 on 2021-05-04)

We've done a lot of development on the Plutus Playground; in what ways will the logistics of developing and deploying contracts differ in Gougen?

**Tags:** smart-contract, plutus, contracts, gougen, plutus-playground

---

## 1 answers

### Answer by username_1 on 2021-05-05. Score: 4 | Accepted answer

All the techniques you have learned for development on the Playground (or using the `EmulatorTrace`-monad) will still be valuable and relevant for Goguen.

The only difference is that with Goguen, you will *additionally* write a UI for your contract(s).

But you still need to write on- and off-chain contracts and test them on the Playground or in the `EmulatorTrace`-monad.


---

