# Maxim Orlovsky - Designing RGB smart contracts (Highlights)
## Synopsis
*Underline page 4:* Immutable for eternity by social consensus
> [!note]
> Cannot upgrade contract.
*Underline page 4:* Not committed to bitcoin blockchain
*Underline page 4:* Smart contract is created under certain schema when it includes a hash of the corresponding schema data+structure+scripts
> [!note]
> The hash of the genesis state is included in the schema.
*Underline page 6:* Client-stored contract genesis + state transitions
*Underline page 7:* RGB defines ownership by binding/assigning state to Bitcoin transaction outputs with single-use seals: whoever controls the output owns the associated state