diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..65822348 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Local Netlify folder +.netlify diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..abb6d7c6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM rust:1.68-slim +RUN apt-get update && apt-get install -y python3 python3-pip bash +WORKDIR /app +COPY . . +RUN cargo build --release +CMD ["bash", "scripts/full_system_check.sh"] + diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 00000000..c10f1c76 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,36 @@ +# Netlify Configuration - Free Tier Optimized +# Ensuring Continuous Deployment from GitHub + +[build] + # Public directory with index.html + publish = "." + + # Directory where netlify functions are located + functions = "netlify/functions" + +# Proxy rules to shorten API paths +[[redirects]] + from = "/api/prices" + to = "/.netlify/functions/prices" + status = 200 + +[[redirects]] + from = "/api/trades" + to = "/.netlify/functions/trades" + status = 200 + +[[redirects]] + from = "/api/orderbook" + to = "/.netlify/functions/orderbook" + status = 200 + +# Security Headers +[[headers]] + for = "/*" + [headers.values] + # Restrict frame loading for anti-phishing + X-Frame-Options = "DENY" + # Basic CORS policy for conceptual functions + Access-Control-Allow-Origin = "*" + # Strict Origin Policy + Referrer-Policy = "strict-origin-when-cross-origin" diff --git a/replit.md b/replit.md new file mode 100644 index 00000000..6d3e1bb6 --- /dev/null +++ b/replit.md @@ -0,0 +1,15 @@ +# PiRC Vanguard Bridge - Launch Platform (Replit Edition) + +## ✅ Official Launch Platform Complete (2026-03-22) + +- **CEX Rule**: Hold 1 PI → Lock into 10M Liquidity Pool (minimum 1000 CEX) +- **Blue π Symbol**: Stable value in the 314 System +- **Liquidity Accumulation**: Volume × 31,847 +- **Governance Voting**: Full transparency and fairness +- **Warehouse Mechanism**: Real-time data from OKX + MEXC + Kraken + +### Quick Commands for the Team: +1. `./scripts/launch_platform_check.sh` +2. Open the live dashboard: https://c5d0b78a-8ece-460f-b8b4-64709c799a5e-00-3ag91petmaehl.pike.replit.dev + +Everything runs automatically with zero cost.