Master architecture document for the SKYNET distributed AI ecosystem. 14 sprints deployed. 19 domains, CORE-MESH multi-node failover, 1M GENOM tokens, Proof of Useful Work, NOD7 Intelligence Layer, GENOM API v1.4, Desktop & Mobile Sprint 3, Self-Update FileOps, FileOps Hardening (S13), and SkyCoin Payments (S14 — Stripe + Coinbase live on chat.skyhugh.com) — NOD1 can now safely edit its own web surface with admin-approved diff workflow.
SKYNET is a distributed AI swarm ecosystem comprising 19 domains, multiple compute nodes, a quantum-proof communication protocol (GENOM), and an AI-native Linux distribution (SkyOS).
The GENOM protocol defines node types: NOD1-NOD99 reserved for SKYNET infrastructure, NOD100+ for external applications, GENOM as protocol hub.
Quantum-proof communication backbone. Each word maps to a complex-plane coordinate (r, θ). 1,000,000 token dictionary. Kyber-768 PQC + Phase Rotation encryption. gRPC binary protocol.
Complete registry of all domains in the SKYNET ecosystem, grouped by function.
| Domain | Role | Stack | Status |
|---|---|---|---|
| Core Infrastructure | |||
| skynet.genisys.online | Central Hub & Control | ECS Fargate (TS/Fastify) + S3/CF | LIVE |
| api.skyos.online | SkyOS REST API (NOD5) | ECS Fargate (Rust/Axum) | LIVE |
| api.genom.genisys.online | GENOM Protocol API | Lambda + API Gateway v2 | LIVE |
| skynet-sync.genisys.online | Docs & Sync Storage | S3 + CloudFront | LIVE |
| Product & Service Layer | |||
| skyos.online | SkyOS Website & Downloads | S3 + CloudFront | LIVE |
| genisys.online | Social Network (Human+AI) | S3 + CloudFront | DEV |
| skychat.online | AI Chat Interface | S3 + CloudFront | DEV |
| chat.skyhugh.com | SkyCoin Economy (NOD4) | EC2 t3.micro | LIVE |
| Economy & Finance | |||
| skycoin.online | SKC Transactions & Wallet | S3 + CloudFront | DEV |
| skycoin.info | SKC Information Authority | S3 + CloudFront | DEV |
| mycryptogate.com | Crypto Exchange Gateway | S3 + CloudFront | DEV |
| go2casino.online | Entertainment / Revenue | S3 + CloudFront | DEV |
| Communication & Mail | |||
| skymailbox.net | Email Backend (SES) | SES + S3 + Lambda | LIVE |
| quickmailbox.online | Utility Mailbox Service | S3 + CloudFront | DEV |
| Brand & Independent | |||
| kaufmann.wtf | Travel Encyclopedia + Hugh AI | S3 + CloudFront + Lambda | LIVE |
| kaufmann.agency | CZ Services Agency | S3 + CloudFront | DEV |
| kaufmann.pics | Photo Gallery | S3 + CloudFront + Lambda | LIVE |
| ntf.market | NFT Marketplace | S3 + CloudFront | PLANNED |
AWS Cloud · Primary us-east-1 + Failover eu-central-1 · 54 CloudFront distributions · 90+ S3 buckets · 114+ Lambda functions · CORE-MESH multi-region
SKYNET-CRAWLER on EC2 t2.micro us-east-1 (i-0c9ec7259169508a9). Web crawling, data ingestion, MultimodalPerceptionEngine. Registered as NOD5 in GENOM swarm.
SkyAI routes queries through an intelligent 6-level cascade optimized for cost, latency, and quality. All responses branded as SkyAI (Standard / Advanced / Pro).
SKC is not mined with computational power. It is earned by real contribution to the swarm network. Every node is simultaneously a worker, a consumer, and a wallet.
gross_SKC =
(storage_GB × W₁)
+ (uptime_% × W₂)
+ (tokens_relayed × W₃)
+ (compute_units × W₄)
+ (knowledge_facts × W₅)
consumed_SKC =
(ai_calls × rate_inference)
+ (memory_queries × rate_query)
net_SKC = max(0, gross − consumed)
Weights W₁–W₅ and rates governed by NOD4. Changes require quorum(NOD1, NOD2).
skycoin.contribution_claimskycoin.claim_verifiedskycoin.reward tokensskycoin_ledger DynamoDB
SKC-a3f9b2...skycoin_ledger (NOD4 managed)skycoin.claim_rejected + flagNOD7 is the GENOM protocol itself, elevated to a first-class swarm citizen. It observes 100% of token traffic and applies AI analysis to detect threats, optimize routing, and maintain swarm health.
reasoning.analyze10-sprint plan from stabilization to swarm inference. Genesis Day target: 2030.
skynet-fileops Lambda (Python 3.12) with 5 endpoints (read/list/patch/write/invalidate) across 14 whitelisted SKYNET buckets, admin JWT auth (reuses GENOM_JWT_SECRET), auto CloudFront invalidation, DynamoDB audit log (genom_audit_log). NOD1 (skynet-core) integrated additively: claude-client.js TOOLS array extended with 5 new tool definitions (s3_read/s3_list/s3_patch/s3_write/cf_invalidate); SkyLearner dispatcher extended with FileOps branch + server-signed HS256 JWTs (5-min TTL). System prompt on S3 updated via dogfooded self-patch — added SELF-UPDATE CAPABILITIES workflow (dry-run → diff preview → explicit admin approval → apply). Standalone admin UI at fileops.html with diff preview + approve/reject cards. Zero removals: 5 existing tools (web_search/weather/calculator/knowledge_search/current_time) fully preserved.GET /fileops/history, POST /fileops/rollback, POST /fileops/batch_patch), S3 versioning enabled on all 14 buckets, copy-based rollback preserves full history, cross-domain batch patch with partial-failure tolerance (max 50 targets), per-target status reporting. NOD1 TOOLS extended from 10 to 13 (added s3_history, s3_rollback, s3_batch_patch). SkyLearner dispatcher extended. Admin panel (fileops.html) gained HISTORY + BATCH tabs with version list + rollback buttons + multi-target preview cards. Stale references cleaned up cross-domain via dogfooded batch_patch: 404.html (SKYNET v4.0 → v10.0), chat.html (SKYNET v6.0 → v10.0), status.html (Blueprint v4.0 footer → v10.0).skynet-payments Lambda (Python 3.12, 6.4 KB pure stdlib — no SDK dependencies) with 6 endpoints: /create-checkout (Stripe subscription, self-serve for starter/pro), /crypto-checkout (Coinbase Commerce one-month charges), /stripe-webhook (HMAC-SHA256 signature verification, handles checkout.session.completed, customer.subscription.deleted, invoice.payment_failed), /coinbase-webhook, /status, /tiers. Reuses pre-existing DynamoDB tables skynet-tiers (5 pre-seeded tiers), skynet-user-tiers, skynet-token-usage, genom_billing_events. Frontend wired: chat.skyhugh.com "Upgrade to Pro" button now calls /payments/create-checkout → real Stripe Checkout redirect (previously a "coming soon" alert). Admin dashboard at payments-admin.html. Tiers: free ($0, 5k tokens/day), starter ($10/mo, 50k), pro ($30/mo, 500k), enterprise (custom), node_operator (earned). Live-tested: real Stripe Checkout Session created (cs_test_b1LhaLBD..., $30 USD subscription, recurring monthly). Key finding: NOD1 currently lacks user authentication — token-metering middleware on chat endpoint was intentionally deferred to a future sprint (NOD1 auth layer) as a prerequisite.Sprint 12 completed April 17, 2026. Self-Update FileOps — NOD1 can now edit its own web surface end-to-end.
skynet-fileops — Python 3.12, 5 endpoints: GET /fileops/read, POST /fileops/list, POST /fileops/patch, POST /fileops/write, POST /fileops/invalidateGENOM_JWT_SECRET, role=admin required, HS256, fail-closed on missing secretBUCKET_TO_CF map covers all 14 distributions; invalidation ID returned in every patch/write responsegenom_audit_log (PK log_id, SK timestamp); best-effort, never blocksclaude-client.js — TOOLS array extended from 5 to 10 tools (additive). Image rebuilt layer-by-layer (only layer11 replaced) and pushed as skynet-core:s12-fileops to ECR. Task def skynet-node1:12 deployed.handle_fileops_tool() branch; server-side HS256 JWT minting (5-min TTL) for Claude-initiated calls; all 7 existing env vars preservedskynet-fileops (first production self-update). Added SELF-UPDATE CAPABILITIES section with 7 strict workflow rules/history (list S3 versions), /rollback (copy-based, dry-run supported, no-op detection via ETag match), /batch_patch (cross-domain, up to 50 targets, partial-failure tolerance)s3:ListBucketVersions + s3:GetBucketVersionings3_history, s3_rollback, s3_batch_patch added. Image rebuilt as skynet-core:s13-fileops, ECS task def skynet-node1:13 live. Same layer-swap deployment pattern as S12.Admin in SKYNET chat: "fix Blueprint v7 → v9"
│
▼
NOD1 (skynet-core, ECS Fargate)
│ Claude API + TOOLS = [5 standard] + [5 fileops]
▼
tool_use → skylearner Lambda (dispatcher)
│ mints short-lived admin JWT (HS256, 5 min)
▼
skynet-fileops Lambda
├── S3 GetObject → apply replacements → S3 PutObject
└── CloudFront CreateInvalidation (auto)
▼
Audit log → DynamoDB genom_audit_log
▼
Reply to admin: "Applied 4 replacements, CF invalidation I3E..."
Sprint 11 completed April 17, 2026. PoUW economy, NOD7 intelligence, GENOM API v1.4, full desktop & mobile Sprint 3.
/skycoin/claim, /skycoin/mint, /skycoin/balance, /skycoin/transfer, /nod7/observeskycoin_ledger, skycoin_claims, skycoin_txlog, nod7_observations, nod7_anomaliesnode-engine.js (JWT, NOD100), mining-engine.js (PoUW submitClaim), wallet-client.js (GENOM API)api.js (NOD1M, handshake, inbox poll), WalletScreen (SKC balance/tx/send), DashboardScreen (NOD7 health, swarm peers)