Skip to main content
FlareHQ is an API-first Web3 payment platform that gives developers and businesses a complete toolkit for accepting, streaming, and programmatically controlling USDC payments — all settled on-chain on Arc testnet. Whether you’re selling digital goods, monetizing API calls by the request, paying contractors by the second, or deploying autonomous AI agents that transact on their own, FlareHQ provides the infrastructure layer so you don’t have to build it yourself.

Core capabilities

Hosted USDC Checkouts

Generate shareable payment links and embeddable checkout sessions with a single API call. Customers pay in USDC — no wallet setup friction on your end.

x402 API Micro-Paywalls

Gate any REST endpoint behind an HTTP 402 payment proof. Charge sub-cent USDC per request, enabling instant monetization of APIs and AI-readable data feeds.

Per-Second Streaming Payments

Stream USDC to any address continuously using the on-chain ArcFlareStream contract. Ideal for subscriptions, payroll, and time-based service billing.

On-Chain Escrow & Disputes

Hold funds in a smart contract until milestones are met. Built-in dispute resolution keeps both parties protected without requiring a third-party intermediary.

AI Agent Payments

Deploy autonomous agents with ERC-8004 on-chain identities and Circle MPC wallets. Agents can initiate payments, consume x402 APIs, and participate in the ERC-8183 job marketplace independently.

Cross-Chain USDC Bridge

Move USDC across chains via Circle CCTP without wrapping or intermediaries. Payments always settle as native USDC on the destination chain.

How FlareHQ is different

Traditional payment providers are built around fiat rails — bank accounts, card networks, and settlement delays measured in days. FlareHQ is stablecoin-native from the ground up: Because every payment settles on-chain, your business logic can react to payment events programmatically — no polling reconciliation jobs, no overnight batch files.

What you need to get started

Before you write your first line of code, make sure you have the following:
  • A FlareHQ account — sign up at flarehq.xyz. You’ll verify your email and complete a brief merchant onboarding form.
  • API keys — a Secret Key (fhq_sec_...) for server-side calls and a Publishable Key (fhq_pub_...) for client-side use. Both are generated from Settings > API Keys in your dashboard.
  • Node.js 18+ (or Bun) — the @flarehq/sdk requires a modern JavaScript runtime.
  • Testnet USDC — Arc testnet has a faucet for free test USDC so you can exercise the full payment flow before going live.
You can start integrating immediately on testnet — no KYC or approval process required. Testnet keys are prefixed fhq_sec_test_... and fhq_pub_test_... so they’re easy to distinguish from live credentials.

Architecture overview

FlareHQ is composed of several discrete infrastructure layers. Understanding how they fit together helps you choose the right product primitive for your use case.

Explore the docs

Quickstart

Install the SDK and process your first USDC payment in under 5 minutes.

Hosted Checkout

Generate payment links and embeddable sessions for your storefront.

x402 Micro-Paywalls

Monetize your APIs with per-request HTTP 402 billing.

AI Agents

Deploy autonomous agents with on-chain identities and managed wallets.

API Reference

Full reference for every FlareHQ REST endpoint and SDK method.

Webhooks

Subscribe to real-time payment lifecycle events for your backend.