Circular Developer Docs
BuildNetworkGuidesConceptsStandards & ResourcesResources
  • Overview
  • Developer Guides
    • Get Started
    • Install Circular
  • Your first dApp on Circular
    • Introduction to Hyper Code IDE
      • Smart Contract Project Files
      • Project Files
      • CRC_Contract
      • Contract Method
    • Smart Contracts
      • Creating your first smart contract
      • Debugging
      • Deployment
      • Smart Contract Interaction
    • Wallet Access
      • Circular Wallet Architecture
      • Native CRC Wallet
      • Custom Wallet Data
    • Your First Token
      • Simple Token Balance
      • GetBalance Function
      • Drop Function
      • Transfer Function
    • Hyper Code Libraries
      • sha256.hc
      • secp256k1.hc
      • StrUtil.hc
  • Smart Contracts on Circular
    • Smart Contracts (Hyper Code)
      • Get Started
      • Why Hyper Code
      • Compiling
      • Testing
      • Debugging
Powered by GitBook
On this page
  1. Your first dApp on Circular

Smart Contracts

Now that you’re familiar with the IDE, it’s time to create your first smart contract. In this tutorial, we’ll write, debug, and deploy the contract. You’ll need a development wallet, which can also serve as the owner’s wallet unless you’re working on external projects. Ensure it has enough balance for deployment and transactions.

On the Sandbox blockchain, you’ll receive free coins for testing. This tutorial focuses on understanding the project structure and debugging tools in Proton IDE, laying the foundation for more advanced smart contract development in future guides.

PreviousContract MethodNextCreating your first smart contract

Last updated 7 months ago