Warning

Smart Contracts aren't planned to be added in the first version of POG, but in a later update. This is a living document which will change over time.

# Smart Contracts¶

• In pog, Smart Contracts come in the form of autonomous accounts. These can be created by anyone using a create transaction and operate autonomously after this.
• These contracts are essentially a function which responds to events like send transactions to the account.
• Contracts have a main function where they can process arbitrary data send through data fields in transactions.