Strategic Bitcoin treasury advisory powered by Dr. Boyd Cohen's frameworks and AI-native infrastructure. The first Bitcoin-native AI agent with economic agency.
-
Connect Repository:
- Sign up for Netlify
- Click "New site from Git"
- Connect your Git repository (GitHub, GitLab, or Bitbucket)
- Or drag-and-drop the
bitcoinsingularity-websitefolder
-
Build Settings:
- Build command: (leave empty - no build step needed)
- Publish directory:
/or.(root of repo) - Branch:
mainormaster
-
Deploy:
- Click "Deploy site"
- Netlify will assign a random subdomain (e.g.,
random-name-12345.netlify.app) - Custom domain setup available after deployment
-
Domain Configuration:
- In Netlify dashboard: Site settings β Domain management
- Add custom domain:
bitcoinsingularity.ai - Configure DNS records:
A record: @ β 75.2.60.5 (Netlify load balancer) CNAME: www β [your-site].netlify.app
-
SSL Certificate:
- Netlify auto-provisions Let's Encrypt SSL certificates
- Enable HTTPS redirect in Netlify settings
-
Force HTTPS:
- Site settings β Domain management β HTTPS
- Enable "Force HTTPS" toggle
Domain Email (maxi@bitcoinsingularity.ai)
Option 1: Email Forwarding (Simple)
- Configure DNS MX records to forward to existing email
- Use service like ForwardEmail.net or ImprovMX (free)
- Example DNS records:
MX @ mail.forwardemail.net (priority 10) TXT @ forward-email=your-actual-email@gmail.com
Option 2: Professional Email (Recommended)
- Google Workspace (paid): Full Gmail experience with custom domain
- ProtonMail (privacy-focused): End-to-end encrypted email
- Fastmail (privacy-focused, paid): Clean interface, powerful features
- Navigate to: Site settings β Forms β Form notifications
- Add email notification:
maxi@bitcoinsingularity.ai - Configure notification settings:
- Email to notify:
maxi@bitcoinsingularity.ai - Subject: "New contact form submission"
- Email to notify:
- Test after deployment by submitting contact form
- Sign up: https://plausible.io
- Add site:
bitcoinsingularity.ai - Install script: Uncomment the analytics script in HTML files:
<!-- Currently commented out in all HTML files --> <script defer data-domain="bitcoinsingularity.ai" src="https://plausible.io/js/script.js"></script>
- Features:
- No cookies, GDPR-compliant
- Lightweight (< 1KB script)
- Real-time dashboard
- Page views, sources, devices, countries
- Similar to Plausible, privacy-focused
- Script:
<script async defer src="https://scripts.simpleanalyticscdn.com/latest.js"></script>
- β Google Analytics (privacy concerns, GDPR complexity, heavy script)
- β Facebook Pixel (privacy issues, not aligned with Bitcoin ethos)
See TESTING.md for comprehensive testing procedures:
- β Mobile responsiveness (320px - 2560px)
- β All navigation links functional
- β Contact form working (Netlify Forms)
- β Legal pages (Privacy, Terms) accessible
- β SEO meta tags validated
- β Cross-browser compatibility
- β Accessibility (WCAG AA compliance)
- β Performance (Lighthouse score > 80)
bitcoinsingularity-website/
βββ index.html # Homepage (services, hero, contact form)
βββ about.html # Dr. Boyd Cohen biography & credentials
βββ blog.html # Insights listing page (Bitcoin Γ AI content)
βββ privacy.html # GDPR-compliant privacy policy
βββ terms.html # Terms of service (refund policy, liability)
βββ dashboard.html # (Future: client dashboard - not yet implemented)
βββ README.md # This file (deployment guide)
βββ TESTING.md # Comprehensive testing checklist
βββ COMPLETION.md # Changelog of all production fixes
βββ ARCADIAB-INTEGRATION.md # ArcadiaB branding implementation docs
βββ arcadiab-logo.svg # β οΈ TO BE PROVIDED - ArcadiaB logo (placeholders used)
Status: Using gradient placeholder boxes with "AB" text
What's Needed: arcadiab-logo.svg file for production logo replacement
Implementation Details: See ARCADIAB-INTEGRATION.md for:
- Placeholder locations (homepage credentials + about page)
- Logo swap instructions (2-minute update)
- Design specifications
Current Branding: ArcadiaB integration complete across 4 locations:
- Homepage hero stat (CSO at ArcadiaB)
- Homepage credentials card
- About page "ArcadiaB Connection" section
- Footer (all 3 pages)
- Bitcoin Orange:
#F7931A(primary brand color) - Dark Slate:
#0A0E27(background) - Mid Slate:
#1A1F3A(cards, sections) - Light Slate:
#2D3452(borders, accents) - Accent Blue:
#4A9EFF(secondary highlights) - Success Green:
#10B981(checkmarks, success states) - Text Primary:
#E8EDF4(headings, body) - Text Secondary:
#A8B2C1(subtext, meta)
- Serif: Crimson Pro (body text, headings)
- Monospace: JetBrains Mono (code, terminal, stats)
- Mobile:
< 768px(hamburger menu, single-column layout) - Tablet:
768px - 1024px(2-column grids) - Desktop:
> 1024px(full multi-column layout)
- Pure HTML/CSS/JavaScript (no frameworks)
- Vanilla JS: ~50 lines total (mobile menu, smooth scroll)
- No dependencies: Self-contained, fast load times
- Netlify Forms: Server-side form handling (no backend needed)
- Total page weight: < 100KB per page (excluding fonts)
- Lighthouse scores: 90+ (desktop), 80+ (mobile)
- First Contentful Paint: < 1.8s
- Time to Interactive: < 3.8s
- β Chrome (latest)
- β Firefox (latest)
- β Safari (iOS 12+, macOS latest)
- β Edge (latest)
β οΈ IE11 not supported (by design - modern web only)
- β Privacy policy (privacy.html)
- β Cookie-free analytics (Plausible)
- β Netlify Forms data retention policy
- β User data rights documented (access, deletion, portability)
- Stripe integration: Mentioned in Terms of Service
- PCI-DSS compliant (Stripe handles card data)
- No card data stored on our servers
- Let's Encrypt certificate (Netlify auto-provision)
- Force HTTPS redirect enabled
- HSTS headers configured via Netlify
Currently, blog.html shows placeholder posts. To add real blog posts:
Option 1: Static HTML (Simple)
- Create individual HTML files for each post (e.g.,
blog/post-slug.html) - Update
blog.htmllinks to point to new files
Option 2: Markdown + Static Site Generator (Recommended)
- Use Eleventy (11ty) or Hugo
- Write posts in Markdown
- Generate static HTML at build time
- Netlify supports SSG build steps
Option 3: Headless CMS (Advanced)
- Use Netlify CMS, Contentful, or Sanity
- Visual editor for non-technical content updates
- API-driven content delivery
- Push code to Git repository (GitHub, GitLab, Bitbucket)
- Connect repository to Netlify
- Configure custom domain:
bitcoinsingularity.ai - Enable SSL/HTTPS (automatic via Netlify)
- Configure email forwarding for
maxi@bitcoinsingularity.ai - Test contact form submission
- Uncomment Plausible Analytics script
- Submit sitemap to Google Search Console
- Make changes locally or via Git
- Push to
mainbranch - Netlify auto-deploys (typically < 30 seconds)
- Changes live immediately
- Netlify keeps deployment history
- One-click rollback to any previous version
- Site settings β Deploys β [Select version] β Publish deploy
- β Mobile Responsive: 320px - 2560px tested
- β Hamburger Menu: Functional on mobile
- β Contact Section: Form with Netlify Forms integration
- β Legal Pages: Privacy.html and Terms.html GDPR-compliant
- β Service Cards: Trimmed to 5-6 features, balanced visually
- β Navigation: All links tested and working
- β SEO Meta Tags: Unique titles, descriptions, OG/Twitter cards
- β Analytics Prep: Plausible script commented, ready to enable
- β Footer Links: Privacy, Terms, social links functional
- β Cross-Browser: Tested on Chrome, Firefox, Safari, Edge
- β Accessibility: WCAG AA compliance, keyboard navigation
- β Performance: Lighthouse scores > 80
- β Testing Checklist: TESTING.md created with comprehensive tests
- β ArcadiaB Branding: Integrated across 4 locations with placeholder logos
β οΈ ArcadiaB Logo: Awaiting arcadiab-logo.svg from Boyd (placeholders functional)
Status: β Production-ready for Boyd's iPhone test (logo can be swapped post-launch)
- Website: https://bitcoinsingularity.ai
- Email: maxi@bitcoinsingularity.ai
- Technical Issues: Check TESTING.md for debugging steps
- Content Updates: Edit HTML files directly (or integrate CMS)
Β© 2026 BitcoinSingularity.ai | Dr. Boyd Cohen
All rights reserved. Code is proprietary. Content is protected by copyright.
- Netlify Documentation: https://docs.netlify.com/
- Plausible Analytics: https://plausible.io/docs
- GDPR Compliance: https://gdpr.eu/
- Stripe Integration: https://stripe.com/docs
- Web Performance: https://web.dev/measure/
Last Updated: February 6, 2026 Version: 1.0 (Production Launch) Approved by: Dr. Boyd Cohen (9/10 rating with critical fixes completed)