Your trusted guide to stacking Bitcoin safely and effectively. This site provides educational content, tools, and trusted referral links to help people accumulate Bitcoin over time.
- Educational Content: Learn about different Bitcoin stacking methods (DCA, lump sum, mining, earning Bitcoin)
- Tools & Calculators: Bitcoin DCA calculator, wallet recommendations, and more
- Trusted Referrals: Vetted platforms and services for buying and storing Bitcoin
- Responsive Design: Clean, mobile-friendly interface using Tailwind CSS
- Static Site: Optimized for GitHub Pages deployment
- Framework: Next.js 16 with App Router
- Styling: Tailwind CSS with Fira Sans font
- Language: TypeScript
- Deployment: GitHub Pages with GitHub Actions
- Data: JSON-based content management
- Clone the repository:
git clone https://github.com/CF-LLC/satoshis-path.git
cd satoshis-path- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser.
Build for production:
npm run buildThe site is configured for static export and will automatically deploy to GitHub Pages when pushed to the main branch.
src/
├── app/ # Next.js App Router pages
│ ├── about/ # About page
│ ├── paths/ # Stacking methods page
│ ├── tools/ # Tools and calculators page
│ ├── layout.tsx # Root layout with navbar/footer
│ └── page.tsx # Homepage
├── components/ # Reusable components
│ ├── Navbar.tsx # Navigation component
│ └── Footer.tsx # Footer component
data/
└── referrals.json # Stacking methods, tools, and referral data
All content is managed through the data/referrals.json file, which contains:
- Referral Links: Centralized key-value pairs for all referral URLs
- Stacking Methods: Different approaches to accumulating Bitcoin
- Tools: Calculators, wallets, and other Bitcoin tools
- Exchanges: Recommended platforms for buying Bitcoin
The site uses a centralized referral link system:
- All referral URLs are stored in
referralLinksobject - Platform data references keys instead of direct URLs
- Easy to update - change one link, updates everywhere
- See
REFERRALS.mdfor detailed documentation
- Colors: Bitcoin orange (#f7931a), black, and white
- Typography: Fira Sans font family
- Layout: Clean, responsive design with consistent spacing
- Components: Reusable cards, buttons, and navigation elements
We welcome contributions! Please feel free to:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This site contains referral links that may provide us with a commission. We only recommend services we trust and believe provide value. The information provided is for educational purposes only and should not be considered financial advice. Always do your own research.
MIT License - see LICENSE file for details.