AP3X Fusion ecosystem hub — initial site

Single self-contained index.html (React + assets bundled). Served as a
static site at apex-fusion.odyssey-works.io.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPpFgu6wXiDfJv8ghoUwBJ
This commit is contained in:
Claude
2026-09-09 01:16:47 +00:00
commit 220ef728be
2 changed files with 430 additions and 0 deletions

43
README.md Normal file
View File

@@ -0,0 +1,43 @@
# AP3X Fusion — ecosystem hub
The public ecosystem site for Apex Fusion, served at
**https://apex-fusion.odyssey-works.io**.
## What this is
A single self-unpacking `index.html` (~2.1 MB) — React and all assets are
bundled inside it. Sections: ecosystem overview, the Vector edge, tri-chain
architecture, AP3X across ecosystems, markets, stack map, HAL 8, news,
wallets, bridges, dapps, explorers, staking, developers, exchanges.
## How it is served
Caddy on the HAL 8 host serves this directory as a static site. The box
pulls this repository; there is no build step and nothing to compile —
committing to `main` is the deploy.
Because the site is public and carries no secrets, this repository is
public too, so the host clones it without credentials.
## External dependencies
Two things are fetched at runtime rather than bundled:
- **three.js** `0.160.0` from `cdn.jsdelivr.net` — powers the Fusion
Chamber 3D visual (§12). If the CDN is unreachable that section
degrades; the rest of the page is unaffected.
- **The AI assistant widget** posts to `window.FUSION_AI_ENDPOINT`,
falling back to `text.pollinations.ai`. See the note below.
## Note on the AI assistant
The chat widget in the bottom-right sends visitor messages to a
third-party inference endpoint by default. `window.FUSION_AI_ENDPOINT`
can be repointed at HAL 8's own OpenAI-compatible API
(`https://hal8.odyssey-works.io/v1`) so conversations stay on
Odyssey Works infrastructure.
## Updating
Edit `index.html`, commit to `main`, and the host picks it up on its next
deploy tick. No build, no bundler, no CI.