Setup Stacks Wallet
Untuk berinteraksi dengan aplikasi Stacks dan mengelola aset digital Anda, Anda memerlukan wallet Stacks. Leather Wallet adalah wallet browser extension yang paling populer dan user-friendly untuk ekosistem Stacks.
Step 1: Installing Leather Wallet Extensionโ
Download dan Installโ
-
Kunjungi Website Resmi
- Buka browser dan navigasi ke https://leather.io
- Pastikan Anda menggunakan URL resmi untuk menghindari phishing
-
Install dari Chrome Web Store
- Klik tombol "Install Leather now"
- Pilih "Install from Chrome Web Store"
- Anda akan diarahkan ke Chrome Web Store
- Klik "Add to Chrome" (atau browser Anda - Leather support Chrome, Brave, Edge)
-
Pin Extension
- Setelah instalasi selesai, pin extension ke browser toolbar
- Klik icon puzzle di browser toolbar
- Temukan Leather dan klik pin icon
- Sekarang Leather icon akan selalu visible di toolbar
Browser Compatibilityโ
Supported Browsers:
โโโ Chrome: Full support โ
โโโ Brave: Full support โ
โโโ Edge: Full support โ
โโโ Firefox: Limited support โ ๏ธ
โโโ Safari: Not supported โ
โโโ Mobile: Use mobile apps (iOS/Android)
Step 2: Creating Your Walletโ
Generate New Walletโ
-
Open Leather
- Klik Leather icon di browser toolbar
- Akan muncul welcome screen
-
Create New Wallet
- Pilih "Create new wallet"
- Jangan pilih "Restore wallet" kecuali Anda sudah punya seed phrase
-
Set Strong Password
Password Requirements:
โโโ Minimum 8 characters
โโโ Include uppercase letters
โโโ Include lowercase letters
โโโ Include numbers
โโโ Include special characters
โโโ Avoid common passwords
Example Strong Password:
MyStacks2024!@#$ -
Confirm Password
- Re-enter password untuk konfirmasi
- Pastikan password sama persis
Secret Key (Seed Phrase) Backupโ
VERY IMPORTANT STEP - READ CAREFULLY ๐จ
-
View Secret Key
- Klik "Show key" untuk reveal 24-word seed phrase
- Seed phrase akan tampil seperti ini:
abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon art
-
Write Down Seed Phrase
Backup Methods (Choose Multiple):
โ Write on paper (waterproof ink)
โ Metal backup plate (fire/water resistant)
โ Multiple copies in different locations
โ Safe deposit box storage
โ Screenshot (can be hacked)
โ Cloud storage (can be compromised)
โ Email to yourself (insecure)
โ Phone notes (can be lost) -
Verify Backup
- Leather akan ask you to verify beberapa words
- Select correct words dalam correct order
- Ini memastikan backup Anda correct
-
Security Reminders
CRITICAL SECURITY RULES:
๐ NEVER share seed phrase dengan anyone
๐ NEVER enter seed phrase di website atau app lain
๐ NEVER take photos dari seed phrase
๐ NEVER store seed phrase digitally
๐ ALWAYS keep multiple physical backups
๐ ALWAYS store dalam secure locations
REMEMBER:
- Seed phrase = Complete control atas wallet
- Lost seed phrase = Lost access forever
- Compromised seed phrase = Funds stolen
Step 3: Understanding Your Walletโ
Wallet Interface Overviewโ
Leather Wallet Interface:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Account Balance โ
โ โโโ STX Balance: Available STX tokens โ
โ โโโ BTC Balance: Bitcoin balance (with sBTC) โ
โ โโโ Token Balances: Custom tokens (SIP-010) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Transaction History โ
โ โโโ Recent Transactions: Send, receive, contractโ
โ โโโ Transaction Status: Pending, confirmed โ
โ โโโ Transaction Details: Amount, fees, time โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Actions โ
โ โโโ Send: Transfer STX atau tokens โ
โ โโโ Receive: Show address untuk incoming funds โ
โ โโโ Swap: Exchange tokens (jika available) โ
โ โโโ Stacking: Lock STX untuk BTC rewards โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Settings โ
โ โโโ Network: Testnet, Devnet (Workshop Focus) โ
โ โโโ Security: Password, backup options โ
โ โโโ Accounts: Multiple account management โ
โ โโโ Advanced: Developer options โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Account Managementโ
Default Accountโ
Your First Account:
โโโ Name: "Account 1" (dapat diganti)
โโโ STX Address: SP1ABC...XYZ (Stacks address)
โโโ BTC Address: bc1qxyz... (Bitcoin address)
โโโ Derivation Path: m/44'/5757'/0'/0/0
โโโ Purpose: General transactions, DeFi, NFTs
Creating Additional Accountsโ
Multiple Account Benefits:
โโโ Privacy: Separate addresses untuk different purposes
โโโ Organization: Personal vs business transactions
โโโ Security: Isolate high-value assets
โโโ Testing: Separate account untuk development
โโโ Specialization: DeFi account, NFT account, etc.
How to Create:
1. Click account dropdown
2. Select "Create Account"
3. Give meaningful name
4. New account automatically generated
Network Selectionโ
Workshop Networks:
โโโ Testnet: Fake STX, testing environment (WORKSHOP FOCUS)
โ โโโ Use for: Testing apps, learning, development
โ โโโ Costs: Free testnet STX dari faucets
โ โโโ Security: Test environment, dapat direset
โโโ Devnet: Local development network
โโโ Use for: Local app development
โโโ Costs: Free local STX
โโโ Security: Completely local, fast reset
Step 4: Getting Your First STXโ
Testnet STX (untuk Learning)โ
-
Switch ke Testnet
Steps:
1. Open Leather wallet
2. Click settings (gear icon)
3. Select "Network"
4. Choose "Testnet"
5. Confirm network switch -
Get Testnet STX
Faucet Options:
โโโ Official Stacks Faucet: https://explorer.hiro.so/sandbox/faucet
โโโ Hiro Faucet: Free testnet STX
โโโ Developer Tools: Clarinet local faucet
โโโ Community Faucets: Various community resources
Process:
1. Copy your Testnet STX address dari Leather
2. Visit faucet website
3. Paste address dan request tokens
4. Wait for transaction confirmation
5. Check balance dalam Leather
Step 5: Security Best Practices (Workshop Focus)โ
Wallet Securityโ
Essential Security Measures:
โโโ Strong Password:
โ โโโ Use unique password (tidak reused)
โ โโโ Enable 2FA jika available
โ โโโ Use password manager
โ โโโ Regular password updates
โโโ Seed Phrase Protection:
โ โโโ Multiple physical backups
โ โโโ Secure storage locations
โ โโโ Fire/water resistant materials
โ โโโ Access control (safe, vault)
โโโ Device Security:
โ โโโ Keep browser updated
โ โโโ Use antivirus software
โ โโโ Avoid public WiFi untuk transactions
โ โโโ Lock screen when away
โโโ Transaction Hygiene:
โโโ Always verify recipient addresses
โโโ Double-check amounts before sending
โโโ Use small test amounts first
โโโ Keep transaction records
Common Security Threatsโ
Threats to Avoid:
โโโ Phishing Websites:
โ โโโ Always check URL carefully
โ โโโ Bookmark legitimate sites
โ โโโ Never click suspicious links
โ โโโ Verify SSL certificates
โโโ Fake Browser Extensions:
โ โโโ Only install dari official stores
โ โโโ Check developer verification
โ โโโ Read reviews carefully
โ โโโ Monitor permissions requested
โโโ Social Engineering:
โ โโโ Never share seed phrases
โ โโโ Be suspicious dari "support" contacts
โ โโโ No legitimate service asks untuk seed phrases
โ โโโ Verify requests through official channels
โโโ Malware:
โ โโโ Use reputable antivirus
โ โโโ Keep system updated
โ โโโ Don't download suspicious files
โ โโโ Be careful dengan USB devices
โโโ Public WiFi:
โโโ Use VPN untuk additional security
โโโ Avoid transactions on public networks
โโโ Use mobile data instead when possible
โโโ Enable HTTPS everywhere
Recovery Proceduresโ
If You Lose Access:
โโโ Forgot Password:
โ โโโ Use seed phrase untuk restore wallet
โ โโโ Create new password
โ โโโ Verify all accounts restored
โ โโโ Update password manager
โโโ Lost Seed Phrase:
โ โโโ If wallet still accessible: create new wallet immediately
โ โโโ Transfer all assets ke new wallet
โ โโโ Create proper seed phrase backup
โ โโโ Decommission old wallet
โโโ Compromised Wallet:
โ โโโ Immediately transfer assets ke secure wallet
โ โโโ Report incident if exchange involved
โ โโโ Monitor addresses untuk suspicious activity
โ โโโ Learn dari incident untuk prevention
โโโ Device Issues:
โโโ Install Leather pada new device
โโโ Use seed phrase untuk restore
โโโ Verify all accounts dan balances
โโโ Update security measures
Step 6: Basic Wallet Operationsโ
Receiving STXโ
-
Get Your Address
Steps:
1. Open Leather wallet
2. Click "Receive" button
3. Copy STX address (starts dengan SP...)
4. Share address dengan sender
5. Wait untuk transaction confirmation -
Address Format
Stacks Address Example:
SP1P72Z3704VMT3DMHPP2CB8TGQWGDBHD3RPR9GZS
Format Rules:
โโโ Starts dengan ST (testnet) - Workshop Focus
โโโ Length: 40 characters after prefix
โโโ Case-sensitive: Capital letters only
โโโ Base58 encoding: No 0, O, I, l characters
โโโ Checksum: Built-in error detection
Sending STXโ
-
Prepare Transaction
Required Information:
โโโ Recipient Address: Verify carefully
โโโ Amount: Double-check decimal places
โโโ Network Fee: Gas fee dalam STX
โโโ Memo: Optional message (public)
โโโ Account: Select sending account -
Transaction Process
Steps:
1. Click "Send" dalam wallet
2. Enter recipient address
3. Enter amount untuk send
4. Review transaction details
5. Confirm transaction
6. Wait untuk network confirmation -
Transaction Fees
Fee Structure:
โโโ Base Fee: Minimum network fee
โโโ Priority Fee: Extra fee untuk faster confirmation
โโโ Contract Execution: Additional fee untuk smart contracts
โโโ Total Fee: All fees combined
Typical Fees:
โโโ Simple Transfer: 0.001-0.01 STX
โโโ Smart Contract: 0.01-0.1 STX
โโโ Complex DeFi: 0.1-1 STX
โโโ NFT Minting: 0.05-0.5 STX
Step 7: Advanced Featuresโ
Stacking (Earning BTC)โ
Stacking Overview:
โโโ Purpose: Lock STX, earn BTC rewards
โโโ Minimum: 100,000 STX (atau pool delegation)
โโโ Duration: 2-week cycles, choose 1-8 cycles
โโโ Rewards: 5-12% annual yield dalam BTC
โโโ Risk: STX locked, cannot sell during period
โโโ Delegation: Can delegate ke pools dengan smaller amounts
Multiple Account Managementโ
Account Organization:
โโโ Main Account: Daily transactions
โโโ DeFi Account: Liquidity providing, farming
โโโ NFT Account: Digital art, collectibles
โโโ Stacking Account: Long-term STX holding
โโโ Trading Account: Active trading
โโโ Development Account: Testing, experimentation
Hardware Wallet Integrationโ
Hardware Wallet Support:
โโโ Ledger: Full Stacks support dengan Ledger Live
โโโ Trezor: Limited support, community tools
โโโ Setup Process: Install Stacks app pada hardware wallet
โโโ Security Benefit: Private keys never exposed
โโโ Trade-off: Slower transactions, need physical device
Troubleshooting Common Issuesโ
Connection Problemsโ
Common Solutions:
โโโ Refresh browser page
โโโ Restart browser
โโโ Clear browser cache
โโโ Disable conflicting extensions
โโโ Check network status
โโโ Update Leather extension
Transaction Issuesโ
Failed Transactions:
โโโ Insufficient Balance: Need more STX untuk fees
โโโ Network Congestion: Wait atau increase fee
โโโ Invalid Address: Double-check recipient
โโโ Contract Error: Check contract status
โโโ Nonce Issues: Wait untuk previous TX confirmation
Recovery Issuesโ
Wallet Recovery:
โโโ Verify seed phrase word order
โโโ Check for typos dalam words
โโโ Ensure correct network selected
โโโ Try different derivation paths
โโโ Contact support jika persistent issues
Kesimpulanโ
Setting up Leather Wallet adalah langkah pertama penting dalam Stacks ecosystem:
Key Takeaways:
โ
Security First: Seed phrase backup adalah critical
โ
Start Small: Use testnet untuk learning
โ
Stay Updated: Keep wallet dan browser updated
โ
Verify Everything: Double-check addresses dan amounts
โ
Learn Gradually: Master basic features sebelum advanced
Next Steps:
- Practice sending small amounts pada testnet
- Explore DeFi applications seperti Alex DEX
- Try minting atau buying NFTs
- Learn about stacking untuk BTC rewards
- Develop smart contracts dengan Clarinet
Dengan wallet setup yang proper, Anda siap untuk explore rich ecosystem Stacks applications dan services.
Selanjutnya: Mari setup development environment dengan Clarinet untuk building smart contracts.