Marketing + landing site for Sera FX — the free, real-time FX rates API. Live at fx.sera.cx, hosted on GitHub Pages.
Real-time buy, sell and mid-market rates across 160+ currencies, updated every 60 seconds.
Free forever — no credit card, no paid tier, commercial use allowed. Powered by Sera's
on-chain FX settlement engine. API at api.sera.cx/v1, docs at docs.sera.cx.
index.html— the single-page site (self-contained: inline CSS/JS, Google Fonts).dashboard/— "Connect with Privy → mint key" page (preview: simulated auth; wire real Privy).worker/— the rates layer (Cloudflare Worker): CORS-enabled/quote/latest/convert, simulated today, adapter seam for Sera's orderbook mid (worker/src/sera.js).mcp/— MCP server exposingget_rate/convert/settleto AI agents (calls the worker).404.html— branded not-found page.assets/—sera-mark.png(nav/footer logo),og.png(social share card), wordmarks.favicon.*,apple-icon-180x180.png— the Sera S favicon set.robots.txt— allows search engines and AI answer-engine crawlers (GEO).llms.txt/llms-full.txt— machine-readable summaries for LLMs.sitemap.xml— search-engine sitemap.CNAME— custom domain (fx.sera.cx).
Full Open Graph + Twitter Card tags, canonical URL, and JSON-LD structured data
(Organization, WebSite, WebAPI, FAQPage) so the site ranks in search and gets
cited by ChatGPT, Claude, Perplexity and Gemini.
PLANNING.md— strategy, SEO architecture, audience funnels.SPEC.md— implementation spec, data model, CI.GROWTH.md— distribution loops, GEO domination, GTM.
- The homepage converter/ticker use illustrative simulated rates (feature-flagged via
LIVE_RATES_ENABLEDinindex.html). The marketedapi.sera.cx/v1/quoterates API does not exist yet: the real core API is a signed on-chain orderbook atapi.sera.cx/api/v1(EIP-712 auth, no public price endpoint, no CORS). To go live, build a server-side rates layer that computes buy/mid/sell from the orderbook mid and serves them CORS-enabled, then flip the flag and pointAPI_BASEat it. Seeopenapi.yamlfor the target contract. - Deploy: pushing to
mainpublishes to GitHub Pages. Set DNSfx CNAME sera-cx.github.ioand enable "Enforce HTTPS" once the certificate provisions.