Clean up removed content and update story layout with visual boxes
This commit is contained in:
parent
cfcf35296f
commit
ec652ee1a8
14 changed files with 118 additions and 1831 deletions
|
|
@ -1,56 +0,0 @@
|
|||
---
|
||||
title: "Don't Be Chad - Bitcoin Education"
|
||||
description: "I made the mistakes so you don't have to. Learn Bitcoin security, trading, and technical concepts from real-world errors."
|
||||
---
|
||||
|
||||
Don't Be Chad - Bitcoin Education
|
||||
===================================
|
||||
|
||||
# Welcome to Don't Be Chad
|
||||
|
||||
I'm Chad, and I've made every Bitcoin mistake you can imagine. From losing access to wallets to falling for scams, from terrible trades to security nightmares—I've been there.
|
||||
|
||||
This site exists so you don't have to make the same costly errors I did.
|
||||
|
||||
## What You'll Learn Here
|
||||
|
||||
**Real Bitcoin Education from Real Mistakes:**
|
||||
|
||||
- **Security Mistakes**: How I lost Bitcoin and how you can protect yours
|
||||
- **Wallet Errors**: The painful lessons about private keys and backups
|
||||
- **Trading Disasters**: Common mistakes that cost thousands
|
||||
- **Technical Misunderstandings**: Concepts I wish I'd known from the start
|
||||
|
||||
## Why Learn From My Mistakes?
|
||||
|
||||
The Bitcoin space is filled with "experts" who've never actually lost money or made critical errors. I'm not an expert—I'm someone who's learned through painful experience.
|
||||
|
||||
Every lesson here comes from a real mistake I made, with the exact details of what went wrong and how you can avoid it.
|
||||
|
||||
> **"I made the mistakes so you don't have to"** - This isn't just a tagline, it's a promise.
|
||||
|
||||
## Start Your Journey
|
||||
|
||||
Choose your path based on where you are in your Bitcoin story:
|
||||
|
||||
- **[Beginners](/guides/getting-started/)**: Start here if you're new to Bitcoin
|
||||
- **[Security Focus](/mistakes/security-mistakes/)**: Protect what you have
|
||||
- **[Trading Lessons](/mistakes/trading-mistakes/)**: Avoid costly trading errors
|
||||
- **[Technical Deep Dives](/mistakes/technical-mistakes/)**: Understand the fundamentals
|
||||
|
||||
## Recent Mistakes & Lessons
|
||||
|
||||
Check out the latest mistakes and lessons I've learned:
|
||||
|
||||
- [Security Mistakes](/"mistakes/security-mistakes.md") - How I lost Bitcoin and how you can protect yours
|
||||
- [Wallet Mistakes](/"mistakes/wallet-mistakes.md") - Critical wallet setup and management errors
|
||||
- [Trading Mistakes](/"mistakes/trading-mistakes.md") - The trading errors that cost me thousands
|
||||
- [Technical Mistakes](/"mistakes/technical-mistakes.md") - Technical misunderstandings and errors
|
||||
|
||||
Visit the [Mistakes section](/"mistakes/_index.md") for detailed breakdowns of each mistake and how to avoid them.
|
||||
|
||||
---
|
||||
|
||||
**Important Disclaimer**: This is educational content based on my personal experiences. It's not financial advice. Always do your own research and consider consulting with qualified professionals before making financial decisions.
|
||||
|
||||
*Last updated: January 2026*
|
||||
|
|
@ -1,144 +0,0 @@
|
|||
---
|
||||
title: "Guides"
|
||||
description: "Comprehensive Bitcoin guides based on real-world experience and mistakes."
|
||||
---
|
||||
|
||||
# Bitcoin Guides
|
||||
|
||||
These guides are based on my real-world experience with Bitcoin. I've made the mistakes so you don't have to. Each guide focuses on practical, actionable advice that will help you avoid the pitfalls I encountered.
|
||||
|
||||
---
|
||||
|
||||
## Beginner Guides
|
||||
|
||||
### [Getting Started with Bitcoin](/"getting-started.md")
|
||||
**Perfect for:** Complete beginners
|
||||
**What you'll learn:**
|
||||
- How to buy your first Bitcoin safely
|
||||
- Setting up secure storage
|
||||
- Common beginner mistakes to avoid
|
||||
- Your first month with Bitcoin
|
||||
|
||||
---
|
||||
|
||||
## Security Guides
|
||||
|
||||
### [Security Best Practices](/"security-best-practices.md")
|
||||
**Perfect for:** All Bitcoin users
|
||||
**What you'll learn:**
|
||||
- Comprehensive security setup
|
||||
- Hardware wallet management
|
||||
- Seed phrase backup procedures
|
||||
- Transaction security practices
|
||||
|
||||
---
|
||||
|
||||
## Advanced Guides (Coming Soon)
|
||||
|
||||
### Privacy and Anonymity
|
||||
- **Bitcoin privacy basics**
|
||||
- **Transaction privacy tools**
|
||||
- **Identity protection**
|
||||
- **Legal privacy considerations**
|
||||
|
||||
### Technical Deep Dives
|
||||
- **Understanding UTXOs**
|
||||
- **Transaction fee optimization**
|
||||
- **Lightning Network basics**
|
||||
- **Multi-signature setups**
|
||||
|
||||
### Trading and Investment
|
||||
- **Long-term holding strategies**
|
||||
- **Dollar-cost averaging**
|
||||
- **Risk management**
|
||||
- **Tax considerations**
|
||||
|
||||
---
|
||||
|
||||
## How to Use These Guides
|
||||
|
||||
### For Beginners
|
||||
1. Start with **[Getting Started](/"getting-started.md")**
|
||||
2. Read **[Security Best Practices](/"security-best-practices.md")**
|
||||
3. Review relevant **[Mistakes](/"../mistakes/_index.md")**
|
||||
4. Join the community for support
|
||||
|
||||
### For Intermediate Users
|
||||
1. Review **[Security Best Practices](/"security-best-practices.md")**
|
||||
2. Read relevant **[Mistakes](/"../mistakes/_index.md")**
|
||||
3. Explore advanced guides as they're added
|
||||
4. Share your experiences with the community
|
||||
|
||||
### For Advanced Users
|
||||
1. Review all security practices
|
||||
2. Contribute to community discussions
|
||||
3. Share your own mistakes (if comfortable)
|
||||
4. Help educate others
|
||||
|
||||
---
|
||||
|
||||
## Guide Philosophy
|
||||
|
||||
### Real-World Focus
|
||||
All guides are based on actual experience, not theoretical knowledge. I've made these mistakes so you don't have to.
|
||||
|
||||
### Security First
|
||||
Every guide prioritizes security above all else. In Bitcoin, security is not optional—it's essential.
|
||||
|
||||
### Practical Advice
|
||||
No fluff, no unnecessary complexity. Just actionable advice you can implement immediately.
|
||||
|
||||
### Continuous Learning
|
||||
Bitcoin is always evolving. These guides are updated regularly as I learn and make new mistakes.
|
||||
|
||||
---
|
||||
|
||||
## Complementary Resources
|
||||
|
||||
### Essential Reading
|
||||
- **[Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)**: The foundational document
|
||||
- **[Bitcoin.org](https://bitcoin.org/)**: Official documentation and guides
|
||||
- **[Mistakes Section](/"../mistakes/_index.md")**: Real-world examples
|
||||
|
||||
### Video Resources
|
||||
- **Andreas Antonopoulos**: Technical education
|
||||
- **What Bitcoin Did**: Interviews and discussions
|
||||
- **Bitcoin YouTube**: Educational content
|
||||
|
||||
### Communities
|
||||
- **Reddit r/Bitcoin**: Large community discussion
|
||||
- **Bitcoin Twitter**: Real-time news and discussion
|
||||
- **Local meetups**: In-person learning and networking
|
||||
|
||||
---
|
||||
|
||||
## Stay Updated
|
||||
|
||||
### New Guides
|
||||
- **Privacy and Anonymity** (February 2026)
|
||||
- **Technical Deep Dives** (March 2026)
|
||||
- **Trading and Investment** (April 2026)
|
||||
|
||||
### Updated Content
|
||||
All guides are reviewed and updated monthly based on:
|
||||
- New mistakes I make (hopefully none!)
|
||||
- Community feedback and questions
|
||||
- Bitcoin ecosystem developments
|
||||
- Security best practices evolution
|
||||
|
||||
---
|
||||
|
||||
## Get Help
|
||||
|
||||
### Questions?
|
||||
If you have questions about any guide or need clarification:
|
||||
- **Email**: chad@dontbechad.com
|
||||
- **Twitter**: @dontbechad_btc
|
||||
- **Reddit**: u/dontbechad
|
||||
|
||||
### Share Your Experience
|
||||
Have you made mistakes that could help others? I'd love to hear your story (anonymously if preferred).
|
||||
|
||||
---
|
||||
|
||||
**Remember**: These guides are based on expensive mistakes. Learn from them, implement the advice, and stay safe in your Bitcoin story.
|
||||
|
|
@ -1,218 +0,0 @@
|
|||
---
|
||||
title: "Getting Started with Bitcoin"
|
||||
description: "A beginner's guide to starting your Bitcoin story without making the common mistakes I made."
|
||||
category: "Beginner"
|
||||
date: 2026-01-16
|
||||
---
|
||||
|
||||
# Getting Started with Bitcoin
|
||||
|
||||
Starting your Bitcoin story can be overwhelming. I made countless mistakes when I began, but you don't have to. This guide will help you start safely and avoid the pitfalls I encountered.
|
||||
|
||||
## Before You Buy Bitcoin
|
||||
|
||||
### 1. Education First
|
||||
Before you spend a single dollar on Bitcoin, understand what you're buying:
|
||||
- **Read the Bitcoin Whitepaper**: Understand Bitcoin's purpose and design
|
||||
- **Learn basic economics**: Understand supply and demand, inflation, store of value
|
||||
- **Research security**: Learn how to keep Bitcoin safe
|
||||
- **Understand volatility**: Be prepared for price swings
|
||||
|
||||
### 2. Financial Preparation
|
||||
- **Emergency fund**: Have 3-6 months of expenses saved
|
||||
- **Risk capital**: Only invest money you can afford to lose
|
||||
- **Investment timeline**: Plan to hold for at least 4+ years
|
||||
- **Dollar-cost averaging**: Consider buying in increments over time
|
||||
|
||||
### 3. Security Setup
|
||||
- **Secure email**: Create a dedicated email for Bitcoin accounts
|
||||
- **Password manager**: Use a reputable password manager
|
||||
- **Two-factor authentication**: Set up 2FA on all accounts
|
||||
- **Hardware wallet**: Purchase a hardware wallet before buying significant amounts
|
||||
|
||||
## Choosing Your First Bitcoin Purchase Method
|
||||
|
||||
### Option 1: Regulated Exchange (Recommended for Beginners)
|
||||
**Pros:**
|
||||
- Easy to use
|
||||
- Regulated and insured
|
||||
- Good customer support
|
||||
- Multiple payment methods
|
||||
|
||||
**Cons:**
|
||||
- You don't control private keys initially
|
||||
- Higher fees
|
||||
- KYC requirements
|
||||
|
||||
**Recommended Exchanges:**
|
||||
- Coinbase (beginner-friendly)
|
||||
- Kraken (good security)
|
||||
- Gemini (strong regulatory compliance)
|
||||
|
||||
### Option 2: Bitcoin ATM
|
||||
**Pros:**
|
||||
- Anonymous (for small amounts)
|
||||
- Instant Bitcoin
|
||||
- No bank account needed
|
||||
|
||||
**Cons:**
|
||||
- Very high fees (8-15%)
|
||||
- Limited amounts
|
||||
- Poor exchange rates
|
||||
|
||||
### Option 3: Peer-to-Peer (Advanced)
|
||||
**Pros:**
|
||||
- More privacy
|
||||
- Flexible payment methods
|
||||
- Global access
|
||||
|
||||
**Cons:**
|
||||
- Higher risk of scams
|
||||
- More complex
|
||||
- Requires more knowledge
|
||||
|
||||
## Your First Bitcoin Purchase: Step by Step
|
||||
|
||||
### Step 1: Choose Your Platform
|
||||
For beginners, I recommend starting with a regulated exchange like Coinbase or Kraken.
|
||||
|
||||
### Step 2: Create Your Account
|
||||
- **Use secure email**: Create a new email just for this account
|
||||
- **Strong password**: Use your password manager to generate a strong password
|
||||
- **Enable 2FA**: Set up two-factor authentication immediately
|
||||
- **Complete verification**: Follow KYC requirements (this is normal for regulated exchanges)
|
||||
|
||||
### Step 3: Fund Your Account
|
||||
- **Start small**: Begin with an amount you're comfortable losing
|
||||
- **Bank transfer**: Usually lowest fees
|
||||
- **Debit card**: Faster but higher fees
|
||||
- **Avoid credit cards**: High fees and cash advance charges
|
||||
|
||||
### Step 4: Make Your First Purchase
|
||||
- **Buy Bitcoin**: Don't get distracted by altcoins
|
||||
- **Market order**: For small amounts, market orders are fine
|
||||
- **Start with $100**: A good starting amount for learning
|
||||
|
||||
### Step 5: Transfer to Your Own Wallet
|
||||
**This is the most important step!**
|
||||
|
||||
1. **Set up your hardware wallet**: Follow the manufacturer's instructions
|
||||
2. **Generate a receiving address**: Create a new address on your hardware wallet
|
||||
3. **Verify the address**: Double-check the address on your hardware wallet screen
|
||||
4. **Make the transfer**: Send Bitcoin from the exchange to your hardware wallet
|
||||
5. **Confirm receipt**: Verify the transaction on the blockchain
|
||||
|
||||
## Setting Up Your First Bitcoin Wallet
|
||||
|
||||
### Hardware Wallet (Recommended)
|
||||
**Top Choices:**
|
||||
- **Ledger Nano S/X**: Good balance of security and usability
|
||||
- **Trezor Model T**: Open-source, good security
|
||||
- **ColdCard**: Maximum security (advanced users)
|
||||
|
||||
**Setup Process:**
|
||||
1. **Buy from official source**: Never buy used hardware wallets
|
||||
2. **Follow setup guide**: Use the official setup instructions
|
||||
3. **Write down seed phrase**: Use the provided cards, write clearly
|
||||
4. **Verify seed phrase**: Test that you can restore from the seed phrase
|
||||
5. **Set PIN code**: Choose a strong PIN you won't forget
|
||||
|
||||
### Software Wallet (For Small Amounts)
|
||||
**Good Options:**
|
||||
- **Blue Wallet**: Mobile-friendly, good features
|
||||
- **Electrum**: Desktop, advanced features
|
||||
- **Muun**: Mobile, good UX
|
||||
|
||||
## Common Beginner Mistakes to Avoid
|
||||
|
||||
### 1. Leaving Bitcoin on Exchanges
|
||||
**My Mistake:** I left significant Bitcoin on an exchange and it was hacked.
|
||||
|
||||
**Solution:** Transfer Bitcoin to your own wallet as soon as possible.
|
||||
|
||||
### 2. Poor Seed Phrase Management
|
||||
**My Mistake:** I stored my seed phrase digitally and it was stolen.
|
||||
|
||||
**Solution:** Write seed phrases on paper, store in multiple secure locations.
|
||||
|
||||
### 3. Buying Too Much Too Fast
|
||||
**My Mistake:** I went all-in at the market top due to FOMO.
|
||||
|
||||
**Solution:** Start small, dollar-cost average over time.
|
||||
|
||||
### 4. Ignoring Security
|
||||
**My Mistake:** I didn't use 2FA and my account was compromised.
|
||||
|
||||
**Solution:** Always use 2FA, strong passwords, and good security practices.
|
||||
|
||||
### 5. Trying to Time the Market
|
||||
**My Mistake:** I thought I could predict market movements and lost money.
|
||||
|
||||
**Solution:** Focus on long-term holding, not short-term trading.
|
||||
|
||||
## Your First Month with Bitcoin
|
||||
|
||||
### Week 1: Setup and Security
|
||||
- [ ] Complete exchange account setup
|
||||
- [ ] Enable 2FA on all accounts
|
||||
- [ ] Purchase hardware wallet
|
||||
- [ ] Make first small purchase
|
||||
- [ ] Transfer to hardware wallet
|
||||
|
||||
### Week 2: Learning and Practice
|
||||
- [ ] Read the Bitcoin whitepaper
|
||||
- [ ] Learn about transaction fees
|
||||
- [ ] Practice sending small amounts
|
||||
- [ ] Set up block explorer bookmarks
|
||||
- [ ] Understand confirmations
|
||||
|
||||
### Week 3: Building Knowledge
|
||||
- [ ] Learn about Bitcoin addresses
|
||||
- [ ] Understand UTXOs
|
||||
- [ ] Research Bitcoin's monetary policy
|
||||
- [ ] Learn about mining basics
|
||||
- [ ] Join Bitcoin communities
|
||||
|
||||
### Week 4: Establishing Habits
|
||||
- [ ] Set up regular purchase schedule
|
||||
- [ ] Create backup procedures
|
||||
- [ ] Review security practices
|
||||
- [ ] Plan long-term holding strategy
|
||||
- [ ] Document your Bitcoin story
|
||||
|
||||
## Resources for Continued Learning
|
||||
|
||||
### Essential Reading
|
||||
- [Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)
|
||||
- [The Bitcoin Standard](https://www.amazon.com/Bitcoin-Standard-Decentralized-Alternative-Central/dp/1119473897)
|
||||
- [Bitcoin.org](https://bitcoin.org/) - Official documentation
|
||||
|
||||
### Video Resources
|
||||
- [Bitcoin Explained](https://www.youtube.com/watch/watch?v=bBC-nXj9G4c)
|
||||
- [Andreas Antonopoulos](https://www.youtube.com/c/aantonop) - Technical deep dives
|
||||
- [What Bitcoin Did](https://www.youtube.com/c/WhatBitcoinDid) - Interviews and education
|
||||
|
||||
### Communities
|
||||
- [Bitcoin Reddit](https://www.reddit.com/r/Bitcoin/)
|
||||
- [Bitcoin Twitter](https://twitter.com/search?q=%23bitcoin) - Follow reputable accounts
|
||||
- [Local Bitcoin meetups](https://meetup.com/) - Find local groups
|
||||
|
||||
## Next Steps in Your Journey
|
||||
|
||||
Once you're comfortable with the basics:
|
||||
|
||||
1. **Increase your knowledge**: Learn about Lightning Network, privacy, and advanced topics
|
||||
2. **Diversify holdings**: Consider different storage methods
|
||||
3. **Explore privacy**: Learn about privacy best practices
|
||||
4. **Understand taxes**: Learn about Bitcoin tax implications
|
||||
5. **Join the community**: Participate in Bitcoin discussions and events
|
||||
|
||||
## Related Guides
|
||||
|
||||
- [Security Best Practices](/"security-best-practices.md")
|
||||
- [Wallet Mistakes](/"../mistakes/wallet-mistakes.md")
|
||||
- [Common Mistakes](/"../mistakes/_index.md")
|
||||
|
||||
---
|
||||
|
||||
**Remember**: Your Bitcoin story is a marathon, not a sprint. Take your time, learn continuously, and prioritize security above all else. Welcome to Bitcoin!
|
||||
|
|
@ -1,254 +0,0 @@
|
|||
---
|
||||
title: "Bitcoin Security Best Practices"
|
||||
description: "Comprehensive security guide to protect your Bitcoin from the mistakes I made."
|
||||
category: "Security"
|
||||
date: 2026-01-17
|
||||
---
|
||||
|
||||
# Bitcoin Security Best Practices
|
||||
|
||||
Security is the most important aspect of Bitcoin ownership. I learned this through painful experience—losing Bitcoin to security failures. This guide will help you protect your Bitcoin properly.
|
||||
|
||||
## The Security Mindset
|
||||
|
||||
### Bitcoin Security Principles
|
||||
1. **You are your own bank**: With great power comes great responsibility
|
||||
2. **Assume you're being targeted**: Act as if hackers are specifically after you
|
||||
3. **Defense in depth**: Multiple layers of security
|
||||
4. **Preparation over recovery**: It's easier to prevent loss than recover funds
|
||||
|
||||
### The Threat Model
|
||||
Understand what you're protecting against:
|
||||
- **External hackers**: Malware, phishing, social engineering
|
||||
- **Physical theft**: Stolen devices, forced entry
|
||||
- **Internal threats**: Accidental loss, forgetfulness
|
||||
- **Technical failures**: Hardware failure, software bugs
|
||||
|
||||
## Hardware Security
|
||||
|
||||
### Hardware Wallets (Essential)
|
||||
**Why Hardware Wallets:**
|
||||
- Private keys never touch the internet
|
||||
- Physical confirmation required for transactions
|
||||
- Protection against malware and keyloggers
|
||||
- Backup and recovery options
|
||||
|
||||
**Recommended Hardware Wallets:**
|
||||
- **Ledger Nano S/X**: Good balance of security and usability
|
||||
- **Trezor Model T**: Open-source, transparent security
|
||||
- **ColdCard**: Maximum security for advanced users
|
||||
|
||||
**Hardware Wallet Setup:**
|
||||
1. **Buy from official source**: Never buy used hardware wallets
|
||||
2. **Verify authenticity**: Check tamper-evident seals
|
||||
3. **Secure setup**: Set up in private, secure location
|
||||
4. **Seed phrase backup**: Write down on paper, store securely
|
||||
5. **PIN protection**: Set strong PIN, don't write it down
|
||||
|
||||
### Computer Security
|
||||
**Secure Your Environment:**
|
||||
- **Dedicated device**: Use a computer just for Bitcoin
|
||||
- **Operating system**: Choose security-focused OS (Tails, Qubes)
|
||||
- **Regular updates**: Keep software updated
|
||||
- **Antivirus**: Use reputable antivirus software
|
||||
- **Firewall**: Enable and configure firewall
|
||||
|
||||
**Safe Computing Practices:**
|
||||
- **No suspicious downloads**: Only download from official sources
|
||||
- **No clicking unknown links**: Avoid phishing attempts
|
||||
- **Regular scanning**: Scan for malware regularly
|
||||
- **Encrypted storage**: Encrypt sensitive files
|
||||
|
||||
## Seed Phrase and Backup Security
|
||||
|
||||
### Seed Phrase Management
|
||||
**The Golden Rule**: Never store your seed phrase digitally.
|
||||
|
||||
**Proper Seed Phrase Storage:**
|
||||
1. **Write it down**: Use the provided seed phrase cards
|
||||
2. **Multiple copies**: Create 3+ copies
|
||||
3. **Different locations**: Store copies in different secure places
|
||||
4. **Fire and water proof**: Use fireproof safes or metal plates
|
||||
5. **Test recovery**: Verify you can restore from the seed phrase
|
||||
|
||||
**Seed Phrase Backup Methods:**
|
||||
- **Paper**: Acid-free paper, archival ink
|
||||
- **Metal plates**: Fireproof, waterproof, long-lasting
|
||||
- **Engraved steel**: Maximum durability
|
||||
- **Split storage**: Shamir's Secret Sharing for advanced users
|
||||
|
||||
### Backup Verification
|
||||
**Regular Testing:**
|
||||
- **Monthly checks**: Test your backup process monthly
|
||||
- **Different devices**: Test on different devices
|
||||
- **Complete restoration**: Do full restoration tests
|
||||
- **Documentation**: Keep clear instructions for heirs
|
||||
|
||||
## Digital Security
|
||||
|
||||
### Two-Factor Authentication (2FA)
|
||||
**Essential 2FA Setup:**
|
||||
- **Authenticator apps**: Use authenticator apps, not SMS
|
||||
- **Backup codes**: Save backup codes securely
|
||||
- **Multiple methods**: Set up multiple 2FA methods
|
||||
- **Regular rotation**: Rotate 2FA methods periodically
|
||||
|
||||
**Recommended 2FA Apps:**
|
||||
- **Authy**: Cloud backup, multi-device
|
||||
- **Google Authenticator**: Simple, reliable
|
||||
- **YubiKey**: Hardware-based 2FA
|
||||
|
||||
### Password Security
|
||||
**Password Best Practices:**
|
||||
- **Unique passwords**: Never reuse passwords
|
||||
- **Password manager**: Use reputable password manager
|
||||
- **Strong passwords**: Minimum 16 characters, mixed types
|
||||
- **Regular changes**: Change passwords periodically
|
||||
|
||||
**Recommended Password Managers:**
|
||||
- **Bitwarden**: Open-source, affordable
|
||||
- **1Password**: User-friendly, good features
|
||||
- **KeePass**: Free, open-source
|
||||
|
||||
### Email Security
|
||||
**Secure Email Setup:**
|
||||
- **Dedicated email**: Create email just for Bitcoin
|
||||
- **Strong password**: Use maximum security settings
|
||||
- **2FA enabled**: Enable all available security features
|
||||
- **No forwarding**: Don't forward to other accounts
|
||||
|
||||
## Transaction Security
|
||||
|
||||
### Address Verification
|
||||
**Always Verify Addresses:**
|
||||
- **Double-check**: Verify addresses character by character
|
||||
- **Test transactions**: Send small test transactions first
|
||||
- **Address book**: Use address book for frequently used addresses
|
||||
- **QR codes**: Verify QR codes before scanning
|
||||
|
||||
### Transaction Security
|
||||
**Safe Transaction Practices:**
|
||||
- **Appropriate fees**: Use proper fee estimation
|
||||
- **RBF enabled**: Use Replace-By-Fee for important transactions
|
||||
- **Confirmations**: Wait for confirmations for large amounts
|
||||
- **Privacy**: Use new addresses for each transaction
|
||||
|
||||
### Exchange Security
|
||||
**Exchange Best Practices:**
|
||||
- **Minimal storage**: Keep only trading amounts on exchanges
|
||||
- **2FA enabled**: Use strong 2FA on all exchange accounts
|
||||
- **Whitelisting**: Set up withdrawal address whitelisting
|
||||
- **Regular withdrawals**: Move Bitcoin to cold storage regularly
|
||||
|
||||
## Physical Security
|
||||
|
||||
### Home Security
|
||||
**Secure Your Storage:**
|
||||
- **Safe location**: Store in fireproof, waterproof safe
|
||||
- **Hidden location**: Don't advertise where you store Bitcoin
|
||||
- **Access control**: Limit who knows about your Bitcoin storage
|
||||
- **Security system**: Use home security systems
|
||||
|
||||
### Travel Security
|
||||
**Secure Travel Practices:**
|
||||
- **Leave hardware wallet**: Don't travel with your main hardware wallet
|
||||
- **Use mobile wallet**: Use mobile wallet for travel amounts
|
||||
- **Backup separation**: Keep backups separate from devices
|
||||
- **Emergency plan**: Have plan for emergency access
|
||||
|
||||
## Privacy Security
|
||||
|
||||
### Transaction Privacy
|
||||
**Privacy Best Practices:**
|
||||
- **Address reuse**: Never reuse Bitcoin addresses
|
||||
- **CoinJoin**: Consider using CoinJoin for privacy
|
||||
- **Separate identities**: Keep Bitcoin identity separate
|
||||
- **Public posting**: Don't post addresses publicly
|
||||
|
||||
### Network Privacy
|
||||
**Secure Your Connection:**
|
||||
- **VPN use**: Use reputable VPN for Bitcoin activities
|
||||
- **Tor browser**: Consider using Tor for sensitive activities
|
||||
- **DNS security**: Use secure DNS providers
|
||||
- **HTTPS only**: Only use HTTPS websites
|
||||
|
||||
## Advanced Security
|
||||
|
||||
### Multi-Signature Wallets
|
||||
**Multi-Sig Benefits:**
|
||||
- **No single point**: No single point of failure
|
||||
- **Inheritance**: Easier inheritance planning
|
||||
- **Business use**: Good for business or family funds
|
||||
- **Compromise resistance**: Requires multiple parties to steal
|
||||
|
||||
### Shamir's Secret Sharing
|
||||
**SSS Benefits:**
|
||||
- **Split backups**: Split seed phrase into multiple parts
|
||||
- **Threshold recovery**: Require minimum parts to recover
|
||||
- **No single point**: No single backup can compromise funds
|
||||
- **Flexible distribution**: Distribute to trusted parties
|
||||
|
||||
## Security Checklist
|
||||
|
||||
### Daily Security
|
||||
- [ ] Verify transaction addresses
|
||||
- [ ] Check for suspicious account activity
|
||||
- [ ] Confirm 2FA is working
|
||||
- [ ] Review recent transactions
|
||||
|
||||
### Weekly Security
|
||||
- [ ] Update software and firmware
|
||||
- [ ] Check backup integrity
|
||||
- [ ] Review security settings
|
||||
- [ ] Scan for malware
|
||||
|
||||
### Monthly Security
|
||||
- [ ] Test backup and recovery
|
||||
- [ ] Review security practices
|
||||
- [ ] Update passwords if needed
|
||||
- [ ] Check hardware wallet firmware
|
||||
|
||||
### Quarterly Security
|
||||
- [ ] Full security audit
|
||||
- [ ] Review threat model
|
||||
- [ ] Update security procedures
|
||||
- [ ] Test emergency procedures
|
||||
|
||||
## Recovery Planning
|
||||
|
||||
### Emergency Procedures
|
||||
**If Device is Lost/Stolen:**
|
||||
1. **Move funds**: Transfer Bitcoin to new addresses
|
||||
2. **Secure accounts**: Change passwords, enable 2FA
|
||||
3. **Report theft**: Report to authorities if appropriate
|
||||
4. **Review security**: Audit and improve security
|
||||
|
||||
### Inheritance Planning
|
||||
**Inheritance Preparation:**
|
||||
- **Clear instructions**: Leave clear recovery instructions
|
||||
- **Trusted executor**: Choose trustworthy executor
|
||||
- **Legal preparation**: Consider legal arrangements
|
||||
- **Regular updates**: Keep inheritance plan updated
|
||||
|
||||
## Security Tools and Resources
|
||||
|
||||
### Recommended Tools
|
||||
- **Hardware wallets**: Ledger, Trezor, ColdCard
|
||||
- **Password managers**: Bitwarden, 1Password
|
||||
- **2FA apps**: Authy, Google Authenticator
|
||||
- **Security software**: Malwarebytes, Windows Defender
|
||||
|
||||
### Educational Resources
|
||||
- **Bitcoin security guides**: [Bitcoin.org Security](https://bitcoin.org/en/secure-your-wallet)
|
||||
- **Hardware wallet guides**: Manufacturer documentation
|
||||
- **Security communities**: Reddit r/Bitcoin, Bitcoin security forums
|
||||
|
||||
## Related Mistakes
|
||||
|
||||
- [Security Mistakes I Made](/"../mistakes/security-mistakes.md")
|
||||
- [Wallet Mistakes](/"../mistakes/wallet-mistakes.md")
|
||||
- [Technical Mistakes](/"../mistakes/technical-mistakes.md")
|
||||
|
||||
---
|
||||
|
||||
**Remember**: In Bitcoin, security is your responsibility. Take it seriously, invest in proper security measures, and never get complacent. The cost of security is minimal compared to the cost of losing your Bitcoin.
|
||||
|
|
@ -1,79 +0,0 @@
|
|||
---
|
||||
title: "Mistakes"
|
||||
description: "Real Bitcoin mistakes and the lessons learned from them."
|
||||
---
|
||||
|
||||
# Bitcoin Mistakes & Lessons
|
||||
|
||||
This is where I share the real mistakes I made with Bitcoin and the painful lessons that came with them. Each mistake represents thousands of dollars in losses and countless hours of frustration.
|
||||
|
||||
Learn from my mistakes so you don't have to make them yourself.
|
||||
|
||||
---
|
||||
|
||||
{{ range .Pages }}
|
||||
<article class="mistake-card">
|
||||
<div class="mistake-header">
|
||||
<h2><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
|
||||
<div class="mistake-meta">
|
||||
<span class="category">{{ .Params.category | default "General" }}</span>
|
||||
<span class="date">{{ .Date.Format "January 2006" }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mistake-content">
|
||||
<p>{{ .Summary }}</p>
|
||||
<a href="{{ .Permalink }}" class="read-more">Read the full mistake →</a>
|
||||
</div>
|
||||
</article>
|
||||
{{ end }}
|
||||
|
||||
---
|
||||
|
||||
## Key Takeaways Across All Mistakes
|
||||
|
||||
### Security First
|
||||
- **Never store seed phrases digitally**
|
||||
- **Always use hardware wallets for significant amounts**
|
||||
- **Enable 2FA on all accounts**
|
||||
- **Test your backup and recovery process**
|
||||
|
||||
### Emotional Control
|
||||
- **Never trade based on FOMO or panic**
|
||||
- **Have a plan before you buy or sell**
|
||||
- **Understand your risk tolerance**
|
||||
- **Focus on long-term holding**
|
||||
|
||||
### Technical Understanding
|
||||
- **Learn how Bitcoin transactions work**
|
||||
- **Understand different address types**
|
||||
- **Know how to use block explorers**
|
||||
- **Test with small amounts first**
|
||||
|
||||
### Privacy Protection
|
||||
- **Never reuse Bitcoin addresses**
|
||||
- **Keep your Bitcoin identity separate**
|
||||
- **Be careful what you share publicly**
|
||||
- **Consider privacy tools when appropriate**
|
||||
|
||||
---
|
||||
|
||||
## Total Cost of My Mistakes
|
||||
|
||||
| Category | Bitcoin Lost | USD Value (at time) |
|
||||
|----------|-------------|---------------------|
|
||||
| Security Failures | 3.1 BTC | ~$155,000 |
|
||||
| Trading Mistakes | 7 BTC | ~$350,000 |
|
||||
| Technical Errors | 1 BTC | ~$50,000 |
|
||||
| **Total** | **11.1 BTC** | **~$555,000** |
|
||||
|
||||
---
|
||||
|
||||
## Want to Share Your Own Mistakes?
|
||||
|
||||
If you've made Bitcoin mistakes and want to help others avoid them, I'd love to hear your story (anonymously if preferred).
|
||||
|
||||
**Contact me at:** chad@dontbechad.com
|
||||
|
||||
---
|
||||
|
||||
**Remember**: In Bitcoin, we're all still learning. The key is to learn from mistakes—preferably others' mistakes, not your own.
|
||||
|
|
@ -1,108 +0,0 @@
|
|||
---
|
||||
title: "Security Mistakes That Cost Me Bitcoin"
|
||||
description: "The security errors I made that resulted in lost Bitcoin and how you can avoid them."
|
||||
category: "Security"
|
||||
date: 2026-01-15
|
||||
---
|
||||
|
||||
# Security Mistakes That Cost Me Bitcoin
|
||||
|
||||
Security is the most important aspect of Bitcoin ownership. I learned this the hard way—by making nearly every security mistake possible.
|
||||
|
||||
## The $50,000 Wallet Loss
|
||||
|
||||
### The Mistake
|
||||
In 2021, I stored 1.2 BTC on a software wallet on my laptop. I thought I was being smart by using a reputable wallet and keeping the seed phrase "safe" in a text file on my computer.
|
||||
|
||||
### What Went Wrong
|
||||
- **Seed phrase stored digitally**: Text file on the same computer as the wallet
|
||||
- **No backup**: Only one copy of the seed phrase
|
||||
- **Malware infection**: Keylogger captured my wallet password
|
||||
- **No 2FA**: Wallet didn't have two-factor authentication enabled
|
||||
|
||||
### The Result
|
||||
Hackers gained access to my laptop, found the seed phrase file, and drained my wallet. I lost 1.2 BTC (worth ~$50,000 at the time).
|
||||
|
||||
### How You Can Avoid This
|
||||
1. **Never store seed phrases digitally**: Write them down on paper
|
||||
2. **Multiple backups**: Store copies in different secure locations
|
||||
3. **Use hardware wallets**: Keep private keys offline
|
||||
4. **Enable 2FA**: Add an extra layer of security
|
||||
|
||||
## The Phishing Scam That Almost Worked
|
||||
|
||||
### The Mistake
|
||||
I received an email that looked exactly like it was from a major exchange, asking me to verify my account due to "suspicious activity."
|
||||
|
||||
### What Almost Went Wrong
|
||||
- **Clicked the link**: The email contained a convincing phishing URL
|
||||
- **Entered credentials**: I started typing my password
|
||||
- **No verification**: I didn't check the sender's email address carefully
|
||||
|
||||
### How I Caught It
|
||||
I noticed the URL wasn't quite right (exchange.com vs exchange.co) and stopped before completing the login.
|
||||
|
||||
### Prevention Tips
|
||||
1. **Always verify URLs**: Check the exact domain before entering credentials
|
||||
2. **Use bookmarked links**: Never click links in emails for financial accounts
|
||||
3. **Enable email alerts**: Get notified of all account activity
|
||||
4. **Use unique passwords**: Never reuse passwords across sites
|
||||
|
||||
## The Public Key Exposure Error
|
||||
|
||||
### The Mistake
|
||||
I publicly posted my Bitcoin address on social media without understanding the privacy implications.
|
||||
|
||||
### What Went Wrong
|
||||
- **Address reuse**: Used the same address multiple times
|
||||
- **Public posting**: Linked my real identity to my Bitcoin holdings
|
||||
- **No privacy mixing**: All transactions were easily traceable
|
||||
|
||||
### The Consequences
|
||||
- **Privacy loss**: Anyone could see my Bitcoin balance and transactions
|
||||
- **Target for scams**: Scammers knew I held significant Bitcoin
|
||||
- **Social engineering**: Received targeted phishing attempts
|
||||
|
||||
### How to Protect Your Privacy
|
||||
1. **Use new addresses**: Generate a new address for each transaction
|
||||
2. **Avoid address reuse**: Never use the same address twice
|
||||
3. **Consider privacy tools**: Use mixers or privacy-focused wallets when appropriate
|
||||
4. **Separate identities**: Keep your Bitcoin identity separate from your real identity
|
||||
|
||||
## The Backup Failure
|
||||
|
||||
### The Mistake
|
||||
I created a paper wallet with 0.5 BTC but stored it poorly and the ink faded over time.
|
||||
|
||||
### What Went Wrong
|
||||
- **Poor storage**: Paper wallet stored in a humid environment
|
||||
- **No verification**: Didn't test the backup before storing large amounts
|
||||
- **Single point of failure**: Only one copy of the paper wallet
|
||||
- **Ink quality**: Used regular printer ink that faded
|
||||
|
||||
### The Result
|
||||
When I needed to access the Bitcoin, the private key was partially unreadable. I lost access to 0.5 BTC.
|
||||
|
||||
### Proper Backup Procedures
|
||||
1. **Use quality materials**: Acid-free paper, archival ink
|
||||
2. **Multiple copies**: Store backups in different locations
|
||||
3. **Test backups**: Verify you can restore from backup
|
||||
4. **Consider metal**: Use metal plates for long-term storage
|
||||
|
||||
## Key Security Takeaways
|
||||
|
||||
1. **Your keys, your Bitcoin**: If you don't control the private keys, you don't own the Bitcoin
|
||||
2. **Digital storage is risky**: Never store seed phrases or private keys digitally
|
||||
3. **Privacy matters**: Protect your financial privacy at all costs
|
||||
4. **Test everything**: Verify your backups and security measures
|
||||
5. **Stay paranoid**: In Bitcoin, paranoia is a survival trait
|
||||
|
||||
## Related Mistakes
|
||||
|
||||
- [Wallet Setup Errors](/"wallet-mistakes.md")
|
||||
- [Trading Security Issues](/"trading-mistakes.md")
|
||||
- [Technical Misunderstandings](/"technical-mistakes.md")
|
||||
|
||||
---
|
||||
|
||||
**Remember**: In Bitcoin, you are your own bank. With that comes the responsibility of proper security. Don't learn these lessons the expensive way like I did.
|
||||
|
|
@ -1,185 +0,0 @@
|
|||
---
|
||||
title: "Technical Bitcoin Mistakes I Made"
|
||||
description: "Technical misunderstandings and errors that cost me Bitcoin and caused major headaches."
|
||||
category: "Technical"
|
||||
date: 2026-01-12
|
||||
---
|
||||
|
||||
# Technical Bitcoin Mistakes I Made
|
||||
|
||||
Bitcoin has a steep learning curve, and I made plenty of technical mistakes while climbing it. These errors cost me Bitcoin and caused major frustration.
|
||||
|
||||
## The Transaction Fee Mistake
|
||||
|
||||
### The Mistake
|
||||
I sent a Bitcoin transaction with a very low fee during a network congestion period. I didn't understand how fees worked or why they were important.
|
||||
|
||||
### What Went Wrong
|
||||
- **Low fee**: I set a fee that was too low for network conditions
|
||||
- **No RBF**: I didn't enable Replace-By-Fee (RBF)
|
||||
- **Urgent transaction**: I needed the transaction to confirm quickly
|
||||
- **No fee estimation**: I didn't check current mempool conditions
|
||||
|
||||
### The Result
|
||||
My transaction was stuck in the mempool for 3 weeks. I couldn't cancel it or spend those Bitcoin until it finally confirmed.
|
||||
|
||||
### How to Handle Fees Properly
|
||||
1. **Check mempool**: Use mempool.space to check current fee conditions
|
||||
2. **Use fee estimation**: Let your wallet estimate appropriate fees
|
||||
3. **Enable RBF**: Use Replace-By-Fee for important transactions
|
||||
4. **Plan ahead**: Don't wait until the last minute for urgent transactions
|
||||
|
||||
## The Change Output Confusion
|
||||
|
||||
### The Mistake
|
||||
I didn't understand Bitcoin's change output mechanism. I sent my entire balance when I only meant to send a portion.
|
||||
|
||||
### What Went Wrong
|
||||
- **No change understanding**: I didn't know Bitcoin creates change outputs
|
||||
- **Wrong address**: I sent the entire balance to the recipient
|
||||
- **No UTXO knowledge**: I didn't understand how Bitcoin manages unspent outputs
|
||||
- **Wallet confusion**: I didn't understand how my wallet constructed transactions
|
||||
|
||||
### The Result
|
||||
I accidentally sent 2 BTC instead of 0.5 BTC because I didn't understand the change mechanism.
|
||||
|
||||
### Understanding Bitcoin Transactions
|
||||
1. **UTXOs**: Bitcoin uses Unspent Transaction Outputs
|
||||
2. **Change outputs**: Wallets create change to return excess Bitcoin
|
||||
3. **Transaction inputs**: All inputs must be spent, even if you only want part
|
||||
4. **Wallet management**: Let your wallet handle transaction construction
|
||||
|
||||
## The SegWit Address Error
|
||||
|
||||
### The Mistake
|
||||
I sent Bitcoin to a SegWit address from a legacy wallet without understanding the compatibility issues.
|
||||
|
||||
### What Went Wrong
|
||||
- **Address type confusion**: I didn't understand different address types
|
||||
- **Compatibility issues**: Some wallets don't support all address types
|
||||
- **No verification**: I didn't double-check the address type
|
||||
- **Poor wallet choice**: I was using an outdated wallet
|
||||
|
||||
### The Result
|
||||
The transaction was rejected and I had to contact support to resolve the issue.
|
||||
|
||||
### Address Types Explained
|
||||
1. **Legacy (1...)**: Original Bitcoin addresses
|
||||
2. **SegWit (3...)**: Wrapped SegWit addresses
|
||||
3. **Native SegWit (bc1...)**: Bech32 addresses
|
||||
4. **Taproot (bc1p...)**: Latest address type
|
||||
|
||||
## The Block Explorer Misunderstanding
|
||||
|
||||
### The Mistake
|
||||
I didn't understand how to properly use block explorers to track transactions and verify payments.
|
||||
|
||||
### What Went Wrong
|
||||
- **No verification**: I didn't verify transactions on the blockchain
|
||||
- **Explorer confusion**: I didn't know which explorers to use
|
||||
- **Transaction ID misunderstanding**: I didn't understand how to find and use transaction IDs
|
||||
- **Confirmation ignorance**: I didn't understand what confirmations meant
|
||||
|
||||
### How to Use Block Explorers
|
||||
1. **Choose reliable explorers**: Use blockstream.info, mempool.space, or blockchain.com
|
||||
2. **Verify transactions**: Always check important transactions on the blockchain
|
||||
3. **Understand confirmations**: Know what different confirmation levels mean
|
||||
4. **Track addresses**: Monitor addresses for incoming and outgoing transactions
|
||||
|
||||
## The Network Confusion
|
||||
|
||||
### The Mistake
|
||||
I accidentally sent Bitcoin on the wrong network (testnet instead of mainnet).
|
||||
|
||||
### What Went Wrong
|
||||
- **Network confusion**: I didn't understand the difference between testnet and mainnet
|
||||
- **Wrong wallet**: I was using a testnet wallet for mainnet transactions
|
||||
- **No verification**: I didn't check which network I was using
|
||||
- **Poor wallet setup**: I had both testnet and mainnet wallets configured
|
||||
|
||||
### The Result
|
||||
I sent Bitcoin to a testnet address, effectively losing it forever.
|
||||
|
||||
### Network Types
|
||||
1. **Mainnet**: The real Bitcoin network
|
||||
2. **Testnet**: Testing network with worthless Bitcoin
|
||||
3. **Regtest**: Local testing network
|
||||
4. **Signet**: Another testing network
|
||||
|
||||
## The Multi-Sig Complexity
|
||||
|
||||
### The Mistake
|
||||
I tried to set up a multi-signature wallet without fully understanding how it works.
|
||||
|
||||
### What Went Wrong
|
||||
- **Complex setup**: I didn't understand the multi-sig configuration process
|
||||
- **Key management**: I didn't properly manage multiple private keys
|
||||
- **Recovery confusion**: I didn't know how to recover a multi-sig wallet
|
||||
- **Backup complexity**: I didn't create proper backups for all keys
|
||||
|
||||
### The Result
|
||||
I locked myself out of my own multi-sig wallet and couldn't access 1.5 BTC.
|
||||
|
||||
### Multi-Sig Best Practices
|
||||
1. **Start simple**: Begin with 2-of-3 multi-sig before complex setups
|
||||
2. **Test thoroughly**: Test with small amounts first
|
||||
3. **Key management**: Keep clear records of which key is which
|
||||
4. **Recovery planning**: Have a clear recovery plan before setup
|
||||
|
||||
## The Lightning Network Mistake
|
||||
|
||||
### The Mistake
|
||||
I tried to use the Lightning Network without understanding its limitations and requirements.
|
||||
|
||||
### What Went Wrong
|
||||
- **Channel management**: I didn't understand how to open/close channels
|
||||
- **Liquidity issues**: I didn't manage channel liquidity properly
|
||||
- **Routing problems**: I didn't understand payment routing
|
||||
- **Force-close confusion**: I didn't know what happens when channels force-close
|
||||
|
||||
### The Result
|
||||
I got my funds stuck in a Lightning channel and had to wait for the timelock to expire.
|
||||
|
||||
### Lightning Network Basics
|
||||
1. **Channel management**: Understand how to open and close channels
|
||||
2. **Liquidity**: Maintain balanced inbound and outbound capacity
|
||||
3. **Fees**: Understand Lightning Network fee structure
|
||||
4. **Backup**: Use compatible Lightning wallets with proper backup
|
||||
|
||||
## The Scripting Error
|
||||
|
||||
### The Mistake
|
||||
I tried to create a custom Bitcoin script without understanding the language properly.
|
||||
|
||||
### What Went Wrong
|
||||
- **Script complexity**: I didn't understand Bitcoin Script limitations
|
||||
- **OP_RETURN misuse**: I used OP_RETURN incorrectly
|
||||
- **Signature issues**: I didn't understand signature verification
|
||||
- **Testnet confusion**: I tested on mainnet instead of testnet
|
||||
|
||||
### The Result
|
||||
I created an unspendable transaction and lost 0.1 BTC.
|
||||
|
||||
### Bitcoin Script Tips
|
||||
1. **Start simple**: Begin with basic scripts before complex ones
|
||||
2. **Use testnet**: Always test on testnet first
|
||||
3. **Learn gradually**: Build up understanding over time
|
||||
4. **Use tools**: Use script testing and debugging tools
|
||||
|
||||
## Key Technical Takeaways
|
||||
|
||||
1. **Understand fees**: Learn how Bitcoin fees work
|
||||
2. **Know address types**: Understand different Bitcoin address formats
|
||||
3. **Use block explorers**: Learn to verify transactions on-chain
|
||||
4. **Test first**: Always test with small amounts
|
||||
5. **Backup everything**: Create proper backups for all technical setups
|
||||
|
||||
## Related Mistakes
|
||||
|
||||
- [Wallet Mistakes](/"wallet-mistakes.md")
|
||||
- [Security Mistakes](/"security-mistakes.md")
|
||||
- [Getting Started Guide](/guides/getting-started/)
|
||||
|
||||
---
|
||||
|
||||
**Remember**: Bitcoin's technical complexity is part of its security. Take the time to understand the technology before risking significant amounts. Don't learn these lessons the expensive way like I did.
|
||||
|
|
@ -1,168 +0,0 @@
|
|||
---
|
||||
title: "Trading Mistakes That Cost Me Thousands"
|
||||
description: "The trading errors I made that resulted in significant losses and how you can avoid them."
|
||||
category: "Trading"
|
||||
date: 2026-01-13
|
||||
---
|
||||
|
||||
# Trading Mistakes That Cost Me Thousands
|
||||
|
||||
Bitcoin trading is not for the faint of heart. I learned this through painful experience, making nearly every trading mistake possible. Here are the lessons that cost me thousands.
|
||||
|
||||
## The FOMO Purchase
|
||||
|
||||
### The Mistake
|
||||
In November 2021, I saw Bitcoin skyrocketing to $69,000. Everyone was getting rich, and I didn't want to miss out. I bought 2 BTC at the absolute top using market orders.
|
||||
|
||||
### What Went Wrong
|
||||
- **FOMO driving**: Fear of missing out clouded my judgment
|
||||
- **Market orders**: I used market orders and paid high premiums
|
||||
- **No plan**: I had no entry or exit strategy
|
||||
- **All-in mentality**: I put too much capital into one trade
|
||||
|
||||
### The Result
|
||||
Bitcoin crashed to $35,000 over the next few months. I lost 50% of my investment ($69,000) and panic-sold at the bottom.
|
||||
|
||||
### How to Avoid FOMO Trading
|
||||
1. **Have a plan**: Set entry and exit points before trading
|
||||
2. **Use limit orders**: Never use market orders for large amounts
|
||||
3. **Position sizing**: Never risk more than you can afford to lose
|
||||
4. **Technical analysis**: Learn basic chart patterns and indicators
|
||||
|
||||
## The Panic Sale
|
||||
|
||||
### The Mistake
|
||||
When Bitcoin dropped from $69,000 to $35,000, I panicked. I thought it was going to zero and sold everything at a loss.
|
||||
|
||||
### What Went Wrong
|
||||
- **Emotional decision**: Fear drove my selling decision
|
||||
- **No stop-loss**: I hadn't set predetermined exit points
|
||||
- **Market timing**: I tried to time the bottom and failed
|
||||
- **No conviction**: I didn't believe in Bitcoin's long-term value
|
||||
|
||||
### The Lesson
|
||||
The best time to buy is when there's "blood in the streets." Panic selling is almost always the wrong move.
|
||||
|
||||
### Better Exit Strategy
|
||||
1. **Set stop-losses**: Determine your maximum acceptable loss
|
||||
2. **Have conviction**: Understand why you own Bitcoin
|
||||
3. **Dollar-cost average**: Buy and sell in increments
|
||||
4. **Long-term perspective**: Don't let short-term volatility shake you out
|
||||
|
||||
## The Leverage Disaster
|
||||
|
||||
### The Mistake
|
||||
I discovered leverage trading and thought I could get rich quick. I opened a 10x leveraged long position with 1 BTC as collateral.
|
||||
|
||||
### What Went Wrong
|
||||
- **Over-leveraged**: 10x leverage is extremely risky
|
||||
- **No risk management**: I didn't understand liquidation prices
|
||||
- **Market volatility**: Bitcoin moved against me quickly
|
||||
- **Margin calls**: I couldn't meet margin calls
|
||||
|
||||
### The Result
|
||||
My position was liquidated when Bitcoin dropped 8%. I lost my entire 1 BTC collateral in a matter of hours.
|
||||
|
||||
### Leverage Trading Rules
|
||||
1. **Start small**: Use low leverage (2x-3x maximum)
|
||||
2. **Understand liquidation**: Know exactly when you'll be liquidated
|
||||
3. **Risk management**: Never risk more than 1-2% per trade
|
||||
4. **Stop-losses**: Always use stop-loss orders
|
||||
|
||||
## The Altcoin Scam
|
||||
|
||||
### The Mistake
|
||||
I got into an altcoin that promised "1000x returns." The project had a fancy website, active community, and celebrity endorsements.
|
||||
|
||||
### What Went Wrong
|
||||
- **No research**: I didn't verify the project's fundamentals
|
||||
- **Celebrity hype**: I fell for marketing and endorsements
|
||||
- **Community pressure**: FOMO from social media communities
|
||||
- **No due diligence**: I didn't check the team or technology
|
||||
|
||||
### The Result
|
||||
The project turned out to be a scam. The developers rug-pulled and disappeared with everyone's money. I lost 3 BTC.
|
||||
|
||||
### Altcoin Due Diligence
|
||||
1. **Team verification**: Research the development team
|
||||
2. **Technology review**: Understand the project's purpose
|
||||
3. **Tokenomics**: Analyze the token distribution and economics
|
||||
4. **Community health**: Check if the community is organic or manipulated
|
||||
|
||||
## The Exchange Hack
|
||||
|
||||
### The Mistake
|
||||
I left significant Bitcoin on an exchange for trading convenience. The exchange was hacked and my funds were stolen.
|
||||
|
||||
### What Went Wrong
|
||||
- **Exchange storage**: I kept Bitcoin on an exchange long-term
|
||||
- **Poor security**: The exchange had weak security measures
|
||||
- **No insurance**: The exchange didn't have insurance coverage
|
||||
- **Delayed withdrawal**: I didn't withdraw funds promptly
|
||||
|
||||
### The Result
|
||||
I lost 1.5 BTC in the exchange hack. The exchange never compensated users.
|
||||
|
||||
### Exchange Security Best Practices
|
||||
1. **Use hardware wallets**: Store Bitcoin offline when not trading
|
||||
2. **Exchange reputation**: Use only reputable, well-established exchanges
|
||||
3. **Insurance coverage**: Prefer exchanges with insurance
|
||||
4. **Prompt withdrawals**: Move Bitcoin to cold storage promptly
|
||||
|
||||
## The Tax Mistake
|
||||
|
||||
### The Mistake
|
||||
I didn't understand tax implications of Bitcoin trading. I thought crypto was "tax-free" and didn't report my gains.
|
||||
|
||||
### What Went Wrong
|
||||
- **No tax knowledge**: I didn't research crypto tax laws
|
||||
- **Poor record-keeping**: I didn't track cost basis and sales
|
||||
- **No professional help**: I didn't consult a tax professional
|
||||
- **Assumed anonymity**: I thought crypto transactions were untraceable
|
||||
|
||||
### The Consequences
|
||||
I faced significant tax penalties and interest for unreported crypto gains.
|
||||
|
||||
### Tax Compliance
|
||||
1. **Track everything**: Keep detailed records of all transactions
|
||||
2. **Understand cost basis**: Learn how to calculate gains/losses
|
||||
3. **Professional help**: Consult with crypto-savvy tax professionals
|
||||
4. **Report honestly**: Never hide crypto transactions from tax authorities
|
||||
|
||||
## The Technical Analysis Trap
|
||||
|
||||
### The Mistake
|
||||
I learned basic technical analysis and thought I could predict market movements perfectly.
|
||||
|
||||
### What Went Wrong
|
||||
- **Overconfidence**: I thought I could outsmart the market
|
||||
- **Complex indicators**: I used too many conflicting indicators
|
||||
- **Ignoring fundamentals**: I focused only on charts
|
||||
- **No risk management**: I was overconfident in my predictions
|
||||
|
||||
### The Result
|
||||
I made several losing trades based on faulty technical analysis, losing 2 BTC total.
|
||||
|
||||
### Balanced Trading Approach
|
||||
1. **Combine analysis**: Use both technical and fundamental analysis
|
||||
2. **Keep it simple**: Don't overcomplicate with too many indicators
|
||||
3. **Risk management**: Always prioritize risk management over predictions
|
||||
4. **Humility**: Accept that you can't predict the market perfectly
|
||||
|
||||
## Key Trading Takeaways
|
||||
|
||||
1. **Have a plan**: Never trade without a clear strategy
|
||||
2. **Risk management**: Always protect your capital first
|
||||
3. **Avoid leverage**: Be extremely careful with leverage trading
|
||||
4. **Due diligence**: Research every project thoroughly
|
||||
5. **Tax compliance**: Understand and follow tax laws
|
||||
|
||||
## Related Mistakes
|
||||
|
||||
- [Security Mistakes](/"security-mistakes.md")
|
||||
- [Wallet Mistakes](/"wallet-mistakes.md")
|
||||
- [Security Best Practices](/"guides/security-best-practices.md")
|
||||
|
||||
---
|
||||
|
||||
**Important**: This is not financial advice. Trading Bitcoin involves significant risk of loss. Never trade more than you can afford to lose, and always do your own research.
|
||||
|
|
@ -1,156 +0,0 @@
|
|||
---
|
||||
title: "Wallet Mistakes I Made So You Don't Have To"
|
||||
description: "Critical wallet setup and management errors that cost me Bitcoin and how to avoid them."
|
||||
category: "Wallets"
|
||||
date: 2026-01-14
|
||||
---
|
||||
|
||||
# Wallet Mistakes I Made So You Don't Have To
|
||||
|
||||
Bitcoin wallets are the interface between you and your Bitcoin. I made every wallet mistake possible, from choosing the wrong wallet to catastrophic backup failures.
|
||||
|
||||
## The Wrong Wallet Choice
|
||||
|
||||
### The Mistake
|
||||
I started with a web wallet because it was "easy" and "convenient." I didn't understand that I didn't actually control the Bitcoin.
|
||||
|
||||
### What Went Wrong
|
||||
- **Custodial wallet**: The exchange controlled my private keys
|
||||
- **No control**: I couldn't move my Bitcoin without their permission
|
||||
- **Platform risk**: If the exchange failed, my Bitcoin could be lost
|
||||
- **Privacy issues**: The exchange had all my transaction data
|
||||
|
||||
### The Lesson
|
||||
If you don't control the private keys, you don't own the Bitcoin. Always use non-custodial wallets.
|
||||
|
||||
### Better Wallet Choices
|
||||
1. **Hardware wallets**: Ledger, Trezor (most secure)
|
||||
2. **Software wallets**: Electrum, Blue Wallet (good balance)
|
||||
3. **Paper wallets**: For long-term storage (advanced users)
|
||||
|
||||
## The Seed Phrase Disaster
|
||||
|
||||
### The Mistake
|
||||
I wrote down my 12-word seed phrase but made several critical errors in how I stored and managed it.
|
||||
|
||||
### What Went Wrong
|
||||
- **Wrong order**: I wrote the words in the wrong order
|
||||
- **Misspellings**: I misspelled several words
|
||||
- **Single copy**: Only one backup of the seed phrase
|
||||
- **Poor storage**: Stored it where it could be damaged
|
||||
|
||||
### The Result
|
||||
When I needed to restore my wallet, the seed phrase didn't work. I lost access to 0.8 BTC.
|
||||
|
||||
### Proper Seed Phrase Management
|
||||
1. **Write it exactly**: Use the exact words in the exact order
|
||||
2. **Verify immediately**: Test the restore process right away
|
||||
3. **Multiple copies**: Create 3+ copies in different secure locations
|
||||
4. **Quality materials**: Use durable paper or metal plates
|
||||
|
||||
## The Address Reuse Error
|
||||
|
||||
### The Mistake
|
||||
I used the same Bitcoin address for multiple transactions because it was convenient.
|
||||
|
||||
### What Went Wrong
|
||||
- **Privacy loss**: Anyone could see all my transactions
|
||||
- **Security risk**: Exposed my total Bitcoin balance
|
||||
- **Linkability**: Connected all my transactions together
|
||||
- **Target for scams**: Made me a visible target
|
||||
|
||||
### The Fix
|
||||
Always use a new address for each transaction. Most modern wallets do this automatically (HD wallets).
|
||||
|
||||
## The Software Update Failure
|
||||
|
||||
### The Mistake
|
||||
I updated my wallet software without properly backing up first.
|
||||
|
||||
### What Went Wrong
|
||||
- **No backup**: I hadn't backed up my wallet before updating
|
||||
- **Corrupted wallet**: The update process failed and corrupted my wallet file
|
||||
- **No seed phrase**: I had lost my seed phrase
|
||||
- **Panic actions**: I tried multiple recovery methods that made things worse
|
||||
|
||||
### The Result
|
||||
I lost access to 0.3 BTC during the update process.
|
||||
|
||||
### Safe Update Procedures
|
||||
1. **Backup first**: Always create a complete backup before updating
|
||||
2. **Verify backup**: Test that your backup works
|
||||
3. **Update gradually**: Don't jump multiple versions at once
|
||||
4. **Keep old version**: Don't immediately delete the old version
|
||||
|
||||
## The Multi-Wallet Confusion
|
||||
|
||||
### The Mistake
|
||||
I used multiple wallets but didn't properly track which Bitcoin was where.
|
||||
|
||||
### What Went Wrong
|
||||
- **No inventory**: I didn't know which wallet held which Bitcoin
|
||||
- **Forgotten wallets**: I completely forgot about some wallets
|
||||
- **Mixed funds**: I mixed different types of Bitcoin in the same wallet
|
||||
- **Poor organization**: No system for tracking my wallets
|
||||
|
||||
### The Solution
|
||||
Create a wallet inventory system:
|
||||
1. **List all wallets**: Document every wallet you use
|
||||
2. **Track balances**: Keep updated records of balances
|
||||
3. **Label purposes**: Assign specific purposes to each wallet
|
||||
4. **Regular audits**: Review your wallet inventory monthly
|
||||
|
||||
## The Mobile Wallet Mistake
|
||||
|
||||
### The Mistake
|
||||
I stored significant Bitcoin on a mobile wallet app on my phone.
|
||||
|
||||
### What Went Wrong
|
||||
- **Phone loss**: I lost my phone and didn't have proper backups
|
||||
- **App updates**: The wallet app updated and broke compatibility
|
||||
- **Limited features**: Mobile apps often lack advanced features
|
||||
- **Security risks**: Phones are more vulnerable to malware
|
||||
|
||||
### Better Mobile Practices
|
||||
1. **Small amounts**: Only keep small amounts on mobile wallets
|
||||
2. **Regular backups**: Backup frequently to cloud or computer
|
||||
3. **Security apps**: Use reputable, open-source wallet apps
|
||||
4. **Two-factor**: Enable 2FA wherever possible
|
||||
|
||||
## The Paper Wallet Failure
|
||||
|
||||
### The Mistake
|
||||
I created a paper wallet but made several critical errors in its creation and storage.
|
||||
|
||||
### What Went Wrong
|
||||
- **Online generation**: I used an online paper wallet generator
|
||||
- **Poor printer**: Used a low-quality printer that faded
|
||||
- **Bad storage**: Stored it in a humid basement
|
||||
- **No verification**: Never tested that the paper wallet worked
|
||||
|
||||
### The Result
|
||||
The paper wallet became unreadable and I couldn't access the Bitcoin.
|
||||
|
||||
### Proper Paper Wallet Creation
|
||||
1. **Offline generation**: Use offline, open-source tools
|
||||
2. **Quality printing**: Use laser printers on quality paper
|
||||
3. **Secure storage**: Store in dry, cool, secure locations
|
||||
4. **Test immediately**: Verify the paper wallet works before funding
|
||||
|
||||
## Key Wallet Takeaways
|
||||
|
||||
1. **Control your keys**: Always use non-custodial wallets
|
||||
2. **Backup everything**: Multiple backups of all critical data
|
||||
3. **Test regularly**: Verify your backups and recovery processes
|
||||
4. **Use new addresses**: Never reuse Bitcoin addresses
|
||||
5. **Stay organized**: Keep track of all your wallets and balances
|
||||
|
||||
## Related Mistakes
|
||||
|
||||
- [Security Mistakes](/"security-mistakes.md")
|
||||
- [Technical Misunderstandings](/"technical-mistakes.md")
|
||||
- [Getting Started Guide](/"guides/getting-started.md")
|
||||
|
||||
---
|
||||
|
||||
**Remember**: Your Bitcoin wallet is your responsibility. Take the time to learn proper wallet management before storing significant amounts. Don't learn these lessons the expensive way like I did.
|
||||
|
|
@ -1,457 +1,138 @@
|
|||
/* Dynamic Story Page Styles */
|
||||
/* Story Page Styles with Visual Boxes */
|
||||
|
||||
/* DEBUG: Story page styles loading */
|
||||
.story-page {
|
||||
background: linear-gradient(135deg, #0A1929 0%, #1A2332 50%, #0F172A 100%);
|
||||
background-attachment: fixed;
|
||||
position: relative;
|
||||
overflow-y: auto;
|
||||
min-height: 100vh;
|
||||
}
|
||||
.story-page {
|
||||
background: linear-gradient(135deg, #0A1929 0%, #1A2332 50%, #0F172A 100%);
|
||||
background-attachment: fixed;
|
||||
position: relative;
|
||||
overflow-y: auto;
|
||||
min-height: 100vh;
|
||||
background: linear-gradient(135deg, #0f1419 0%, #1a1f2e 100%);
|
||||
min-height: 100vh;
|
||||
padding: 40px 20px;
|
||||
}
|
||||
|
||||
/* Logo styling */
|
||||
.logo-image {
|
||||
height: 40px;
|
||||
width: auto;
|
||||
filter: drop-shadow(0 2px 8px rgba(255, 107, 53, 0.3);
|
||||
transition: all 0.3s ease;
|
||||
.story-page .container {
|
||||
max-width: 900px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.logo-image:hover {
|
||||
transform: scale(1.05);
|
||||
filter: drop-shadow(0 4px 12px rgba(255, 107, 53, 0.5);
|
||||
.story-page h1 {
|
||||
color: #FF6B35;
|
||||
font-size: 2.5rem;
|
||||
margin-bottom: 1rem;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.logo-svg {
|
||||
animation: subtle-glow 4s ease-in-out infinite alternate;
|
||||
.story-page .intro {
|
||||
color: #a0aec0;
|
||||
font-size: 1.2rem;
|
||||
text-align: center;
|
||||
margin-bottom: 3rem;
|
||||
max-width: 700px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
@keyframes subtle-glow {
|
||||
0% { filter: brightness(1) drop-shadow(0 0 5px rgba(255, 107, 53, 0.3); }
|
||||
100% { filter: brightness(1.1) drop-shadow(0 0 8px rgba(255, 107, 53, 0.5); }
|
||||
/* Visual boxes around sections */
|
||||
.story-page .content > h2 {
|
||||
background: linear-gradient(135deg, #FF6B35 0%, #ff8c5a 100%);
|
||||
color: white;
|
||||
padding: 20px 25px;
|
||||
border-radius: 12px;
|
||||
margin: 40px 0 25px 0;
|
||||
box-shadow: 0 4px 20px rgba(255, 107, 53, 0.3);
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
.story-page::before {
|
||||
content: '';
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-image:
|
||||
radial-gradient(circle at 20% 50%, rgba(255, 107, 53, 0.1) 0%, transparent 50%),
|
||||
radial-gradient(circle at 80% 80%, rgba(255, 107, 53, 0.05) 0%, transparent 50%),
|
||||
url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" style="background:transparent;"><defs><pattern id="bitcoin-grid" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="%23FF6B35" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23bitcoin-grid)"/></svg>');
|
||||
background-size: 100% 100%, 100% 100%, 100px 100px;
|
||||
pointer-events: none;
|
||||
z-index: 1;
|
||||
.story-page .content > h3 {
|
||||
background: rgba(255, 107, 53, 0.15);
|
||||
border: 1px solid rgba(255, 107, 53, 0.3);
|
||||
color: #FF8F65;
|
||||
padding: 15px 20px;
|
||||
border-radius: 10px;
|
||||
margin: 30px 0 20px 0;
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
|
||||
.story-container {
|
||||
max-width: 1000px;
|
||||
margin: 0 auto;
|
||||
padding: 40px 20px;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
.story-page .content > h4 {
|
||||
color: #FF6B35;
|
||||
padding: 10px 0;
|
||||
border-bottom: 1px solid rgba(255, 107, 53, 0.2);
|
||||
margin: 25px 0 15px 0;
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
|
||||
.story-intro {
|
||||
text-align: center;
|
||||
margin-bottom: 60px;
|
||||
/* Content boxes */
|
||||
.story-page .content p,
|
||||
.story-page .content ul,
|
||||
.story-page .content ol {
|
||||
color: #e2e8f0;
|
||||
line-height: 1.8;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.story-intro h1 {
|
||||
color: var(--primary-color);
|
||||
margin-bottom: 20px;
|
||||
font-size: 2.5rem;
|
||||
font-weight: 700;
|
||||
text-shadow: 0 0 20px rgba(255, 107, 53, 0.3);
|
||||
background: linear-gradient(135deg, #FF6B35, #FF8F65);
|
||||
-webkit-background-clip: text;
|
||||
-webkit-text-fill-color: transparent;
|
||||
background-clip: text;
|
||||
.story-page .content li {
|
||||
margin-bottom: 0.75rem;
|
||||
padding-left: 1.5rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.story-intro p {
|
||||
max-width: 600px;
|
||||
margin: 0 auto;
|
||||
line-height: 1.6;
|
||||
color: #E2E8F0;
|
||||
font-size: 1.1rem;
|
||||
.story-page .content li::marker {
|
||||
color: #FF6B35;
|
||||
}
|
||||
|
||||
.story-thread {
|
||||
position: relative;
|
||||
max-width: 800px;
|
||||
margin: 0 auto;
|
||||
/* Visual box around paragraphs/lists after headers */
|
||||
.story-page .content > h2 + p,
|
||||
.story-page .content > h2 + ul,
|
||||
.story-page .content > h2 + ol,
|
||||
.story-page .content > h2 + h3,
|
||||
.story-page .content > h3 + p,
|
||||
.story-page .content > h3 + ul,
|
||||
.story-page .content > h3 + ol {
|
||||
background: rgba(30, 41, 59, 0.8);
|
||||
border: 1px solid rgba(255, 107, 53, 0.15);
|
||||
border-radius: 10px;
|
||||
padding: 20px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.year-section {
|
||||
margin-bottom: 40px;
|
||||
position: relative;
|
||||
/* Horizontal rule styling */
|
||||
.story-page hr {
|
||||
border: none;
|
||||
height: 2px;
|
||||
background: linear-gradient(90deg, transparent, rgba(255, 107, 53, 0.5), transparent);
|
||||
margin: 40px 0;
|
||||
}
|
||||
|
||||
.year-header {
|
||||
background: linear-gradient(135deg, rgba(255, 107, 53, 0.9), rgba(255, 143, 101, 0.9));
|
||||
color: white;
|
||||
padding: 20px 30px;
|
||||
border-radius: 15px;
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
font-weight: bold;
|
||||
font-size: 1.3rem;
|
||||
transition: all 0.3s ease;
|
||||
border: 2px solid rgba(255, 107, 53, 0.3);
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
backdrop-filter: blur(10px);
|
||||
box-shadow: 0 8px 32px rgba(255, 107, 53, 0.2);
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
/* Strong text styling */
|
||||
.story-page strong {
|
||||
color: #FF8F65;
|
||||
}
|
||||
|
||||
.year-header::before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: -100%;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
|
||||
transition: left 0.5s ease;
|
||||
/* Link styling */
|
||||
.story-page a {
|
||||
color: #FF6B35;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid transparent;
|
||||
transition: border-color 0.2s;
|
||||
}
|
||||
|
||||
.year-header:hover::before {
|
||||
left: 100%;
|
||||
}
|
||||
|
||||
.year-header:hover {
|
||||
transform: translateY(-3px);
|
||||
box-shadow: 0 12px 40px rgba(255, 107, 53, 0.4);
|
||||
border-color: rgba(255, 107, 53, 0.5);
|
||||
}
|
||||
|
||||
.year-arrow {
|
||||
transition: transform 0.3s ease;
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
.year-header.active .year-arrow {
|
||||
transform: rotate(90deg);
|
||||
}
|
||||
|
||||
.year-badge {
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
padding: 4px 12px;
|
||||
border-radius: 20px;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
.year-content {
|
||||
background: rgba(26, 35, 50, 0.8);
|
||||
border: 1px solid rgba(255, 107, 53, 0.2);
|
||||
border-radius: 15px;
|
||||
margin-top: 15px;
|
||||
overflow: hidden;
|
||||
max-height: 0;
|
||||
transition: max-height 0.5s ease, opacity 0.3s ease;
|
||||
opacity: 0;
|
||||
backdrop-filter: blur(10px);
|
||||
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
|
||||
}
|
||||
|
||||
.year-content.active {
|
||||
max-height: 2000px;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.year-content-inner {
|
||||
padding: 35px;
|
||||
color: #E2E8F0;
|
||||
}
|
||||
|
||||
.year-content-inner h3 {
|
||||
color: #FF6B35;
|
||||
font-size: 1.3rem;
|
||||
margin-bottom: 15px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.year-content-inner h4 {
|
||||
color: #FF8F65;
|
||||
font-size: 1.1rem;
|
||||
margin-bottom: 10px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.year-content-inner p {
|
||||
line-height: 1.7;
|
||||
margin-bottom: 15px;
|
||||
color: #CBD5E1;
|
||||
}
|
||||
|
||||
.year-content-inner ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.year-content-inner li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 25px;
|
||||
position: relative;
|
||||
line-height: 1.6;
|
||||
color: #CBD5E1;
|
||||
}
|
||||
|
||||
.year-content-inner li:before {
|
||||
content: '₿';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: #FF6B35;
|
||||
font-weight: bold;
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
|
||||
.year-content-inner strong {
|
||||
color: #FF8F65;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.timeline-marker {
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50px;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
background: var(--primary-color);
|
||||
border-radius: 50%;
|
||||
transform: translateX(-50%);
|
||||
z-index: 10;
|
||||
box-shadow: 0 0 20px rgba(255, 107, 53, 0.5);
|
||||
}
|
||||
|
||||
.timeline-line {
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 56px;
|
||||
bottom: 0;
|
||||
width: 2px;
|
||||
background: linear-gradient(180deg, var(--primary-color), transparent);
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
|
||||
.experience-section {
|
||||
margin-bottom: 40px;
|
||||
padding-left: 60px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.experience-section:before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 20px;
|
||||
top: 8px;
|
||||
bottom: 8px;
|
||||
width: 2px;
|
||||
background: var(--border-color);
|
||||
}
|
||||
|
||||
.experience-title {
|
||||
color: var(--primary-color);
|
||||
font-size: 1.1rem;
|
||||
font-weight: bold;
|
||||
margin-bottom: 15px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.experience-title:before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: -45px;
|
||||
top: 50%;
|
||||
width: 8px;
|
||||
height: 8px;
|
||||
background: var(--primary-color);
|
||||
border-radius: 50%;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.experience-content {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.experience-content ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.experience-content li {
|
||||
margin-bottom: 12px;
|
||||
padding-left: 20px;
|
||||
position: relative;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.experience-content li:before {
|
||||
content: '₿';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
color: var(--primary-color);
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.milestone-highlight {
|
||||
background: rgba(255, 107, 53, 0.1);
|
||||
border-left: 4px solid var(--primary-color);
|
||||
padding: 15px;
|
||||
margin: 20px 0;
|
||||
border-radius: 0 8px 8px 0;
|
||||
}
|
||||
|
||||
.milestone-title {
|
||||
color: var(--primary-color);
|
||||
font-weight: bold;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.story-navigation {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
gap: 20px;
|
||||
margin: 40px 0;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.story-nav-btn {
|
||||
background: rgba(26, 35, 50, 0.8);
|
||||
border: 2px solid rgba(255, 107, 53, 0.3);
|
||||
color: #FF6B35;
|
||||
padding: 10px 18px;
|
||||
border-radius: 10px;
|
||||
text-decoration: none;
|
||||
font-weight: 600;
|
||||
transition: all 0.3s ease;
|
||||
backdrop-filter: blur(10px);
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
.story-nav-btn:hover {
|
||||
background: rgba(255, 107, 53, 0.9);
|
||||
color: white;
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 5px 20px rgba(255, 107, 53, 0.3);
|
||||
border-color: rgba(255, 107, 53, 0.5);
|
||||
}
|
||||
|
||||
.year-number {
|
||||
font-size: 1.5rem;
|
||||
font-weight: bold;
|
||||
text-shadow: 0 0 10px rgba(255, 107, 53, 0.5);
|
||||
}
|
||||
|
||||
/* Add glowing effect for active sections */
|
||||
.year-header.active {
|
||||
background: linear-gradient(135deg, rgba(255, 107, 53, 1), rgba(255, 143, 101, 1));
|
||||
box-shadow: 0 0 30px rgba(255, 107, 53, 0.5);
|
||||
border-color: rgba(255, 107, 53, 0.8);
|
||||
}
|
||||
|
||||
/* Add pulse animation to year arrow */
|
||||
@keyframes pulse {
|
||||
0%, 100% { transform: scale(1); }
|
||||
50% { transform: scale(1.1); }
|
||||
}
|
||||
|
||||
.year-header.active .year-arrow {
|
||||
animation: pulse 2s infinite;
|
||||
}
|
||||
|
||||
/* Add smooth fade-in animation */
|
||||
@keyframes fadeInUp {
|
||||
from {
|
||||
opacity: 0;
|
||||
transform: translateY(30px);
|
||||
}
|
||||
to {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
}
|
||||
}
|
||||
|
||||
.year-content.active .year-content-inner {
|
||||
animation: fadeInUp 0.5s ease;
|
||||
}
|
||||
|
||||
/* Add hover effect for navigation buttons */
|
||||
.story-nav-btn {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.story-nav-btn::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-radius: 50%;
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
transform: translate(-50%, -50%);
|
||||
transition: width 0.3s ease, height 0.3s ease;
|
||||
}
|
||||
|
||||
.story-nav-btn:hover::after {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.quick-jump {
|
||||
text-align: center;
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
.quick-jump label {
|
||||
color: #E2E8F0;
|
||||
margin-bottom: 15px;
|
||||
display: block;
|
||||
font-weight: 600;
|
||||
font-size: 1.1rem;
|
||||
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
|
||||
.story-page a:hover {
|
||||
border-bottom-color: #FF6B35;
|
||||
}
|
||||
|
||||
/* Responsive */
|
||||
@media (max-width: 768px) {
|
||||
.story-container {
|
||||
padding: 20px 15px;
|
||||
}
|
||||
|
||||
.timeline-marker {
|
||||
left: 20px;
|
||||
}
|
||||
|
||||
.timeline-line {
|
||||
left: 20px;
|
||||
}
|
||||
|
||||
.experience-section {
|
||||
padding-left: 40px;
|
||||
}
|
||||
|
||||
.experience-section:before {
|
||||
left: 10px;
|
||||
}
|
||||
|
||||
.experience-title:before {
|
||||
left: -25px;
|
||||
}
|
||||
}
|
||||
.story-page {
|
||||
padding: 20px 15px;
|
||||
}
|
||||
|
||||
.story-page h1 {
|
||||
font-size: 1.8rem;
|
||||
}
|
||||
|
||||
.story-page .content > h2 {
|
||||
font-size: 1.3rem;
|
||||
padding: 15px 20px;
|
||||
}
|
||||
|
||||
.story-page .content > h2 + p,
|
||||
.story-page .content > h2 + ul {
|
||||
padding: 15px;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,8 +10,6 @@ Disallow: /node_modules/
|
|||
|
||||
# Allow search engines to index content
|
||||
Allow: /content/
|
||||
Allow: /guides/
|
||||
Allow: /mistakes/
|
||||
Allow: /about/
|
||||
|
||||
# Block access to sensitive files
|
||||
|
|
|
|||
|
|
@ -37,8 +37,6 @@
|
|||
</button>
|
||||
<ul class="nav-menu">
|
||||
<li><a href="{{ "/" | relURL }}" class="nav-link">Home</a></li>
|
||||
<li><a href="{{ "/mistakes/" | relURL }}" class="nav-link">Mistakes</a></li>
|
||||
<li><a href="{{ "/guides/" | relURL }}" class="nav-link">Guides</a></li>
|
||||
<li><a href="{{ "/story/" | relURL }}" class="nav-link">Story</a></li>
|
||||
<li><a href="{{ "/about/" | relURL }}" class="nav-link">About</a></li>
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -5,37 +5,17 @@
|
|||
<p class="hero-tagline">{{ .Site.Params.tagline }}</p>
|
||||
<p class="hero-description">{{ .Site.Params.description }}</p>
|
||||
<div class="hero-buttons">
|
||||
<a href="{{ "/mistakes/" | relURL }}" class="btn btn-primary">Learn From Mistakes</a>
|
||||
<a href="{{ "/guides/" | relURL }}" class="btn btn-secondary">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Recent Mistakes & Lessons</h2>
|
||||
<div class="card-grid">
|
||||
{{ range first 3 (where .Site.RegularPages "Type" "mistakes") }}
|
||||
<article class="card">
|
||||
<div class="card-content">
|
||||
<h3 class="card-title"><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
|
||||
<p class="card-excerpt">{{ .Summary }}</p>
|
||||
<div class="card-meta">
|
||||
<span class="card-date">{{ .Date.Format "Jan 2, 2006" }}</span>
|
||||
<span class="card-category">{{ .Params.category | default "Security" }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
{{ end }}
|
||||
<a href="{{ "/story/" | relURL }}" class="btn btn-primary">My Story</a>
|
||||
<a href="{{ "/about/" | relURL }}" class="btn btn-secondary">About</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="cta-section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Avoid Costly Mistakes?</h2>
|
||||
<p>Start your Bitcoin story with real-world lessons from someone who's been there.</p>
|
||||
<a href="{{ "/guides/getting-started/" | relURL }}" class="btn btn-primary btn-large">Begin Learning</a>
|
||||
<h2 class="section-title">Ready to Learn?</h2>
|
||||
<p>Start your Bitcoin journey with real-world lessons from someone who's been there.</p>
|
||||
<a href="{{ "/about/" | relURL }}" class="btn btn-primary btn-large">Get Started</a>
|
||||
</div>
|
||||
</section>
|
||||
{{ end }}
|
||||
|
|
@ -7,20 +7,14 @@
|
|||
<meta name="description" content="{{ .Description }}">
|
||||
<meta name="author" content="{{ .Site.Params.author }}">
|
||||
|
||||
<!-- Security Headers -->
|
||||
<meta http-equiv="X-Content-Type-Options" content="nosniff">
|
||||
<meta http-equiv="X-Frame-Options" content="DENY">
|
||||
<meta http-equiv="X-XSS-Protection" content="1; mode=block">
|
||||
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin">
|
||||
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="{{ "css/style.css" | relURL }}">
|
||||
<link rel="stylesheet" href="{{ "css/story.css" | relURL }}">
|
||||
|
||||
<!-- JavaScript -->
|
||||
<script src="{{ "js/story.js" | relURL }}"></script>
|
||||
|
||||
<!-- Favicon -->
|
||||
<link rel="icon" type="image/svg+xml" href="{{ "favicon.svg" | relURL }}">
|
||||
<link rel="icon" type="image/svg+xml" href="{{ "favicon-16.svg" | relURL }}" sizes="16x16">
|
||||
<link rel="icon" type="image/svg+xml" href="{{ "favicon-32.svg" | relURL }}" sizes="32x32">
|
||||
|
|
@ -41,8 +35,6 @@
|
|||
</button>
|
||||
<ul class="nav-menu">
|
||||
<li><a href="{{ "/" | relURL }}" class="nav-link">Home</a></li>
|
||||
<li><a href="{{ "/mistakes/" | relURL }}" class="nav-link">Mistakes</a></li>
|
||||
<li><a href="{{ "/guides/" | relURL }}" class="nav-link">Guides</a></li>
|
||||
<li><a href="{{ "/story/" | relURL }}" class="nav-link">Story</a></li>
|
||||
<li><a href="{{ "/about/" | relURL }}" class="nav-link">About</a></li>
|
||||
</ul>
|
||||
|
|
@ -52,7 +44,11 @@
|
|||
|
||||
<main>
|
||||
<div class="container">
|
||||
{{ .Content }}
|
||||
<h1>{{ .Title }}</h1>
|
||||
<p class="intro">{{ .Description }}</p>
|
||||
<div class="content">
|
||||
{{ .Content }}
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
|
|
@ -62,5 +58,7 @@
|
|||
<p class="footer-disclaimer">This is educational content. Not financial advice.</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="{{ "js/script.js" | relURL }}"></script>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue