Skip to main content

SignalArc Documentation

SignalArc is an Arc-native prediction market infrastructure platform for USDC-settled event markets, market intelligence, resolver workflows, and agent-readable APIs. It is an API-first Web3 application stack for creators, institutions, developers, and AI agents. SignalArc is not positioned as a clone of any existing prediction market product. The repository contains a live web app, a live backend API, a modular local development stack, an Arc Testnet onchain deployment, and Custom GPT integration for agent-driven flows.

Current Status

Public URLs

ngrok URLs are used for local development only. Production traffic always goes through https://signalarc.fun and https://api.signalarc.fun.

Documentation Map

Implemented Capabilities

  • Live frontend on Vercel and live API on Cloud Run.
  • Custom GPT preconfigured against the live API for onboarding, OTP verify, session, wallet, balance, ARC-TESTNET faucet, and market intent lifecycle.
  • Backend exposes health, readiness, schema validation, market, trade-intent, position, resolution, settlement, agent-market, and Arc contract metadata endpoints.
  • Backend exposes agent endpoints for onboarding, OTP verify, session, wallet, balance, ARC-TESTNET faucet, and market intent preview/confirm/execute.
  • Arc Testnet contract reference is available through the backend and frontend constants.
  • Local backend and PostgreSQL can run through Docker Compose; the frontend can run manually with pnpm dev:web.
  • Frontend wallet flow uses external wallet connection and Arc Testnet transactions for USDC/testnet USDC approval and openPosition. Wallet execution is Arc Testnet prototype behavior only and does not use real funds.

Out of Scope

  • Arc mainnet deployment.
  • Production custody, production settlement approval, or audit claim.
  • Arbitrary transfer, withdraw/deposit, agent logout/session-management endpoints, and mainnet funding actions.
  • API authentication enforcement, paid access, autonomous trading, and production SLA.

Maintainer-Only OpenAPI Import URL

End users and grant judges do not need to import OpenAPI manually because the published Custom GPT is already wired to https://api.signalarc.fun. For maintainers who need to re-import the schema into a Custom GPT or OpenAPI tool: