Circle Media

Circle Media

Connecting Web3

←
Smart Contract Foundry: Solidity 101Ch. 1/2
0 XP
Code Sandbox4 min

Struktur Kontrak & Pragma Solidity

Anatomi Kontrak Pertama: Hello Circle

🎮
Tantangan Misi #1+70 XP Tersedia

Setiap file Solidity diawali dengan deklarasi lisensi dan versi compiler yang disebut pragma:

pragma solidity ^0.8.20;

Kemudian kontrak didefinisikan menggunakan kata kunci contract diikuti nama kontrak dan tanda kurung kurawal { ... }.

Kode di dalam kontrak dieksekusi oleh EVM (Ethereum Virtual Machine) dan bersifat permanen (immutable) begitu di-deploy ke blockchain.

Orbit Mission #1

Tulis Deklarasi Kontrak Pertama Kamu

  • ▸Di editor kode sebelah kanan, tulis pragma versi ^0.8.20.
  • ▸Buat kontrak kosong bernama CircleNode.
  • ▸Klik tombol [ RUN & VERIFY CODE ].
Cyber Intel
Buka Cyber Intel (Hint)Gunakan 1 tiket Cyber Intel
Smart Contract Foundry: Solidity 101 • Ch. 1+70 XP
Orbit Mascot

Struktur Kontrak & Pragma Solidity

Anatomi Kontrak Pertama: Hello Circle

⏱️ Waktu Stopwatch:60 Detik (Mulai saat klik)
🎯 Tipe Tantangan:code-sandbox
💡 Waktu stopwatch belum berjalan. Kamu bisa langsung mulai tantangan atau membaca materi terlebih dahulu.