Skip to main content

๐Ÿš€ Quick Start Guide

Get up and running with the BLGV Bitcoin-native ecosystem in under 5 minutes.

๐ŸŽฏ What is BLGV?โ€‹

BLGV (Belgravia Hartford) is a comprehensive Bitcoin-native financial infrastructure platform featuring:

  • ๐Ÿ›๏ธ Treasury Intelligence - Professional Bitcoin treasury management
  • ๐Ÿ›๏ธ bnPALN Platform - Revolutionary Bitcoin treasury financing (83.13 BTC live vault)
  • โšก Decentralized Exchange - Advanced Bitcoin trading with Lightning & Taproot Assets
  • โ›๏ธ Mining Pool - Mission 1867 sustainable mining operations
  • โšก Lightning LSP - Enterprise Lightning Network services
  • ๐Ÿ“ฑ Mobile App - Unified cross-platform interface

๐Ÿ—๏ธ Architecture Overviewโ€‹


โšก Quick Setup Optionsโ€‹

Option 1: Regtest Development Environmentโ€‹

# Clone the repository
git clone https://github.com/BlockSavvy/Unified-Treasury-System.git
cd Unified-Treasury-System

# Start regtest environment (13 Docker containers)
./regtest-ecosystem/start-regtest.sh

# Environment will be available at:
# - Treasury: http://localhost:3001
# - DEX: http://localhost:3002
# - Pool: http://localhost:3003
# - Unified API: http://localhost:3004

Option 2: Production Environment Accessโ€‹

# Production platforms:
# - Treasury: https://blgvbtc.com
# - DEX: https://dex.blgvbtc.com
# - Pool: https://pool.blgvbtc.com
# - API: https://api.blgvbtc.com

Option 3: Mobile App Developmentโ€‹

# Navigate to mobile app
cd platforms/blgv-wallet-app

# Install dependencies
npm install

# Start development server
npx expo start

# Scan QR code with Expo Go app

๐Ÿ”ง Platform-Specific Quick Startsโ€‹

Treasury Platformโ€‹

  1. Access: blgvbtc.com
  2. Features: BTC-per-share tracking, financial reporting, treasury analytics
  3. Documentation: Treasury Guide

DEX Platformโ€‹

  1. Access: dex.blgvbtc.com
  2. Features: Bitcoin trading, Lightning integration, Taproot Assets
  3. Documentation: DEX Guide

Mining Poolโ€‹

  1. Access: pool.blgvbtc.com
  2. Features: Mission 1867 sustainable mining, Stratum protocols
  3. Documentation: Pool Guide

Lightning LSPโ€‹

  1. Features: Channel management, liquidity provision, enterprise services
  2. Documentation: LSP Guide

Mobile Appโ€‹

  1. Features: Unified ecosystem access, biometric security, real-time sync
  2. Documentation: Mobile Guide

๐Ÿ› ๏ธ SDK Integrationโ€‹

TypeScript/JavaScriptโ€‹

import { MobileSDK } from '@blgv/ecosystem-sdk/mobile';

const sdk = new MobileSDK({
environment: 'production', // or 'regtest'
apiKey: 'your-api-key'
});

await sdk.initialize();

// Access treasury data
const treasury = await sdk.treasury.getTreasuryData();

// Access DEX markets
const markets = await sdk.dex.getMarkets();

// Access pool statistics
const poolStats = await sdk.pool.getPoolStats();

iOS (Swift)โ€‹

import BLGVEcosystemSDK

let sdk = BLGVEcosystemSDK(
environment: .production,
apiKey: "your-api-key"
)

sdk.initialize { result in
switch result {
case .success:
// SDK ready to use
case .failure(let error):
print("SDK initialization failed: \(error)")
}
}

๐Ÿ” Environment Configurationโ€‹

Development (.env.development)โ€‹

EXPO_PUBLIC_ENVIRONMENT=development
EXPO_PUBLIC_API_BASE_URL=http://localhost:3004
EXPO_PUBLIC_TEST_MODE=true

Regtest (.env.regtest)โ€‹

EXPO_PUBLIC_ENVIRONMENT=regtest
EXPO_PUBLIC_API_BASE_URL=http://10.0.0.45:3004
EXPO_PUBLIC_REGTEST_FAUCET_ENABLED=true

Production (.env.production)โ€‹

EXPO_PUBLIC_ENVIRONMENT=production
EXPO_PUBLIC_API_BASE_URL=https://api.blgvbtc.com
EXPO_PUBLIC_TEST_MODE=false

๐Ÿ’ก See Environment Secrets for complete configuration.


๐Ÿš€ Deploymentโ€‹

One-Command Deploymentโ€‹

# Deploy all platforms to Digital Ocean
./ops/deploy/sync-to-production.sh --all

# Deploy specific platform
./ops/deploy/sync-to-production.sh --platform treasury

๐Ÿ“– See Deployment Guide for detailed instructions.


๐Ÿ“š Next Stepsโ€‹

  1. ๐Ÿ“– Read Platform Guides: Treasury | DEX | Pool | LSP | Mobile

  2. ๐Ÿ”ง SDK Documentation: Unified SDK Guide

  3. ๐Ÿ” Security Setup: Security Overview

  4. ๐Ÿค– AI Development: Modern AI Workflow

  5. ๐Ÿ’ฌ Get Help:


โš ๏ธ Important Notesโ€‹

๐Ÿšซ No Hardcoded Dataโ€‹

  • Always use regtest environment for development data
  • Never use mock/sample data in any code
  • Production data comes from live APIs and databases

โ‚ฟ Bitcoin-First Principlesโ€‹

  • Everything centers around Bitcoin (no altcoins)
  • BTC-per-share growth is the primary success metric
  • Mobile-first, professional, enterprise-grade approach

๐Ÿ”„ Real-Time Syncโ€‹

  • WebSocket-driven live updates across all platforms
  • Cross-platform synchronization via unified SDK
  • Event-driven architecture for instant updates

๐ŸŽ‰ Welcome to the BLGV ecosystem! You're now ready to build the future of Bitcoin-native finance.