Introduction to smart contracts
In Partisia Blockchain there are two types of contracts, there are user based smart contracts which you compile and deploy yourself and there are the system contracts. To get an overview of the system contracts you can visit our governance contracts overview.
In this section of smart contracts you can explore how to create your own contract. The specifications behind smart contracts. How to compile and deploy smart contracts on the testnet and mainnet and what zero knowledge smart contracts are. If you are in need of help when developing smart contracts, we recommend you visit our support page or join the active community
Content
- What is a Smart Contract
- Use the PBC testnet for contract development
- Install the smart contract compiler
- Public and ZK Smart Contract examples - Combine and innovate
- Use the PBC testnet
- Programmers Guide to PBC smart contracts
- Partisia Blockchain Smart Contract Binary Formats
- How to create a smart contract with a specific scenario
- Zero Knowledge Smart Contracts
- Privacy-preserving machine learning on PBC
- What is gas?
- Standard Contract Interfaces
- Connect a dApp to the wallet extension (dApp SDK)