Tutorial komprehensif untuk membangun aplikasi di Stacks, Layer 2 Bitcoin yang memungkinkan smart contracts dan DApps di ekosistem Bitcoin.
Website ini dibangun menggunakan Docusaurus, generator website static modern.
- Teknologi Blockchain: Memahami dasar-dasar teknologi blockchain dan cara kerjanya
- Bitcoin: Mendalami arsitektur Bitcoin dan mekanisme Proof of Work
- Layer 2 Solutions: Mengapa Layer 2 diperlukan dan bagaimana mengatasi keterbatasan Layer 1
- Arsitektur Stacks: Bagaimana Stacks bekerja sebagai Layer 2 Bitcoin
- Proof of Transfer (PoX): Mekanisme konsensus unik yang memanfaatkan keamanan Bitcoin
- Nakamoto Upgrade: Peningkatan terbaru yang membuat Stacks lebih cepat dan aman
- Bahasa Clarity: Bahasa pemrograman functional yang aman untuk smart contracts
- Clarinet: Environment pengembangan lokal untuk testing dan deployment
- SIP Standards: Token standards (SIP-010 untuk Fungible Tokens, SIP-009 untuk NFTs)
- Setup Wallet: Menggunakan Leather Wallet untuk berinteraksi dengan Stacks
- Fungible Tokens: Membuat dan mengelola token ERC-20 style di Stacks
- Non-Fungible Tokens (NFTs): Membangun koleksi NFT yang compliant dengan SIP-009
- NFT Marketplace: Proyek akhir - marketplace NFT full-stack
- Fondasi Blockchain - Memahami teknologi dasar
- Pengenalan Stacks - Arsitektur dan konsep Stacks
- Setup Development - Menyiapkan environment pengembangan
- Clarity Basics - Belajar bahasa Clarity
- Token Development - Membuat Fungible dan Non-Fungible Tokens
- Final Project - Membangun NFT Marketplace
npm installnpm startPerintah ini memulai development server lokal dan membuka browser window. Sebagian besar perubahan akan tercermin secara langsung tanpa perlu restart server.
npm run buildPerintah ini menghasilkan konten static ke dalam direktori build dan dapat disajikan menggunakan layanan hosting konten static apa pun.
Menggunakan SSH:
USE_SSH=true npm run deployTidak menggunakan SSH:
GIT_USER=<Your GitHub username> npm run deployJika Anda menggunakan GitHub pages untuk hosting, perintah ini adalah cara yang mudah untuk build website dan push ke branch gh-pages.