Smart Contracts

A smart contract is a type of program that runs on a blockchain. It acts like a digital agreement — once the conditions agreed upon by the parties are met, the contract executes automatically.

On Ethereum-based blockchains, including GIWA, smart contracts are written in Solidity. Many decentralized applications (DApps) are built on top of these Solidity-based smart contracts.

Want to build your own application on the blockchain? Get started with the documents below.

Develop Smart ContractsDeploy a Token ContractDevelop an OnchainVerifiable Contract

Last updated