<p>No, on-chain scripts are completely public and can be decoded easily to reveal the data stored inside the contract.</p>

CC BY-SA 4.0
2021-09-17T10:38:38.433Z
2021-09-17T10:38:38.433Z
sorki
<p>As the title states, is a smart contract's live machine code encrypted, ciphered, or otherwise shielded? Say a user wants to create a SC to send whatever Ada it receives, at a specified interval, to another wallet (or more than one wallet proportionally). Could that be a workaround to preserve privacy with a published public address?</p>

<smart-contract><public-key>
Are Smart Contracts bytecode encrypted?
# Are Smart Contracts bytecode encrypted?

(Asked by: username_0 on 2021-09-17)

As the title states, is a smart contract's live machine code encrypted, ciphered, or otherwise shielded? Say a user wants to create a SC to send whatever Ada it receives, at a specified interval, to another wallet (or more than one wallet proportionally). Could that be a workaround to preserve privacy with a published public address?

**Tags:** smart-contract, public-key

---

## 1 answers

### Answer by username_1 on 2021-09-17. Score: 1

No, on-chain scripts are completely public and can be decoded easily to reveal the data stored inside the contract.


---

