Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.signalarc.fun/llms.txt

Use this file to discover all available pages before exploring further.

Deployment Plan

This document describes planned deployment only. It does not claim that SignalArc is live.

Current Deployment Status

ItemStatus
Production frontendNot live.
Production backendNot live.
Production databaseNot configured.
DNSNot configured.
Production approvalNot completed.
Arc Testnet contractDeployed prototype reference exists.

Planned Domains

DomainTarget
https://signalarc.funFrontend application.
https://api.signalarc.funBackend API.
https://docs.signalarc.funDocumentation.

Planned Frontend

  • Platform: Vercel.
  • Primary domain: signalarc.fun.
  • Optional domain: www.signalarc.fun.
  • Build command should use the monorepo frontend build path.
  • Frontend env vars must be configured in Vercel settings.

Planned Backend

  • Platform: GCP Cloud Run.
  • Domain: api.signalarc.fun.
  • Runtime: Docker container built from the Go backend.
  • Backend must connect to a managed PostgreSQL database.
  • Production CORS must allow the production frontend origin.

Planned Database

  • GCP Cloud SQL PostgreSQL or another hosted PostgreSQL provider.
  • Apply migrations through the approved migration workflow.
  • Do not manually edit migration catalog state unless no migration CLI path is available and the exception is documented.

Planned DNS

RecordTarget
signalarc.funVercel frontend target.
www.signalarc.funOptional Vercel frontend alias.
api.signalarc.funCloud Run custom domain or load balancer target.
docs.signalarc.funDocumentation hosting target.

Planned Environment Variables

Frontend public variables:
  • NEXT_PUBLIC_API_BASE_URL=https://api.signalarc.fun
  • NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID
Backend private variables:
  • APP_ENV
  • APP_PORT
  • DATABASE_URL
  • Future Circle variables only if Circle integration is implemented and approved.
  • Future RPC or service credentials only through secret management.
Do not include actual production credentials in source control or documentation.

Pre-Deploy Checklist

  • Local Docker backend health passes.
  • Local backend readiness passes.
  • Local schema validation passes.
  • Frontend lint passes.
  • Frontend type check passes.
  • Frontend production build passes.
  • Wallet flow is tested on Arc Testnet.
  • Onchain testnet transaction is tested if transaction UI remains enabled.
  • No secrets are present in git.
  • Production database is created and migrations are applied.
  • Production CORS is configured for https://signalarc.fun.
  • DNS targets are known.
  • Rollback plan is documented.
  • Monitoring/logging baseline is defined.

Deployment Commands

Deployment commands are intentionally omitted because this plan must not deploy now.