WakemarkJoin waitlist

Private beta — join the waitlist

The control plane for generative media.

One API above sixteen providers — fal, Replicate, OpenAI, Google, Black Forest Labs and more — with cross-provider failover, byte-exact custody of every output, and a C2PA-marked audit trail. Like OpenRouter, but for media pipelines that have to survive an audit.

Don't stop using fal — stop depending on fal.

wakemark ledger · simulated output
202 Accepted · job_01JZKQ6M3R…
job.createdcandidates fal → replicate → runware
provider.submit_failedfal · 429 rate_limited
job.failoverfal → replicate
provider.submittedreplicate
job.state_changed→ succeeded · replicate · 1.9s
asset.storedsha256 ✓ byte-exact · C2PA ✓ preserved
Your endpoint never saw the 429.

The product demoing itself: one request surviving a provider failure, exactly as the ledger records it. Every visual on this page is a real pipeline output, receipt attached.

10 verified provider integrations — every one proven with a real job

falReplicateRunwareElevenLabsEvoLinkKie.aiPiAPILaoZhangOpenAIBlack Forest Labs

all 16 integrations →

The problem

Provider infrastructure is built to serve inference — not to be depended on.

Your outputs vanish

Providers delete generated files aggressively — Replicate after about an hour, fal after about seven days. If a provider URL is your only copy, you have already lost the master.

Models retire under you

Vendors sunset models within months of launch. A pipeline pinned to one model inherits that model's lifespan — usually without notice you can act on.

429s arrive with your traffic

Capacity errors spike exactly when you launch. A single-provider pipeline turns someone else's overloaded GPUs into your incident.

Aggregators fail over within themselves

Every aggregator retries inside its own catalog. When the aggregator itself degrades, every model behind it degrades with it. Nobody fails over across companies.

What Wakemark does

Route it. Keep it. Prove it.

Route & survive

Capability-based routing across sixteen provider integrations — different companies, not one catalog. On a 429, a 5xx, or a timeout, the job fails over automatically and your endpoint keeps answering. Retries never fire on your own bad input, so failover never double-spends.

job_01KWSFA0S0falc7004175

Keep every byte

Every output is streamed into storage and SHA-256-verified before provider URLs expire — byte-exact, never transcoded. Platform bucket by default; export to a bucket you own is on the near-term roadmap.

job_01KWSFNVQDfal58e3da56

Prove everything

C2PA Content Credentials on outputs, an append-only event ledger of every provider interaction, and a lineage graph from prompt to published asset. An audit surface no aggregator offers.

job_01KWSFNVW8fal78472462

Own your masters.

Generated media is an asset your organization paid for. Wakemark treats it that way: hash-verified custody, under your control, for as long as you need it — not until a provider's cleanup job runs.

job_01KWSFNV77fal0737cdb9

EU AI Act · Article 50

The transparency deadline is dated. Your evidence should be too.

Article 50 requires outputs of generative AI systems to be marked in a machine-readable format and detectable as artificially generated. The Commission's Code of Practice on marking and labelling (final version published 10 June 2026) names C2PA Content Credentials as an exemplar mechanism — the same standard Wakemark stamps on outputs today.

2 Aug 2026

EU AI Act Article 50 transparency obligations apply.

2 Dec 2026

Deadline for machine-readable marking for systems already on the market.

€15M / 3%

Maximum penalties — €15M or 3% of worldwide annual turnover.

Designed to support Article 50 workflows

  • Machine-readable marking by default — C2PA Content Credentials attached to outputs as they move through the pipeline.
  • An append-only event ledger recording every generation: provider, model, parameters, timestamps, raw responses.
  • Byte-exact archived outputs whose hashes match what the ledger says was produced.
  • A lineage graph connecting each published asset back to the jobs and inputs that made it.

Wakemark is infrastructure, not legal advice. Article 50 obligations sit with the organizations that provide and deploy AI systems — how you meet them is a decision for you and your counsel. Wakemark gives you the marking, custody, and audit trail to build on.

For developers

One request. Sixteen providers. No babysitting.

POST /v1/jobs · capability routing
curl -X POST https://api-staging.wakemark.ai/v1/jobs \
  -H "Authorization: Bearer wk_live_…" \
  -d '{
    "capability": "text-to-image",
    "input": { "prompt": "product hero shot, studio light" },
    "routing": {
      "providers": ["fal", "replicate", "runware"]
    },
    "idempotency_key": "launch-hero-001"
  }'

# fal returns 429 at your launch spike → the job fails over
# to replicate; the ledger records both attempts.
{
  "id": "job_01JZKQ6M3R…",
  "status": "succeeded",
  "provider": "replicate",
  "assets": [{ "sha256": "9f2c…", "c2pa": true }]
}
  • Cross-provider failover

    Retries route across companies, not within one catalog — and only on provider-side failures, never on your own bad input.

  • Byte-exact custody

    Outputs are streamed to storage and SHA-256-verified. Provider URL expiry stops being your problem.

  • Hard spend caps

    Caps are enforced before submit. A job that would cross the cap is rejected, not billed.

  • C2PA passthrough

    Content Credentials are stamped and preserved through the pipeline, sidecars included.

  • Passthrough mode

    Provider-specific parameters are forwarded untouched. The job still lands in the ledger; the output is still archived.

From the pipeline

Real outputs, with their receipts attached.

Everything below was generated through Wakemark and archived byte-exactly — hover to play. Each tile lists the job that produced it, the provider that served it, and the sha256 the ledger recorded. Our gallery carries Content Credentials.

Aerial view of a dark vessel crossing a black ocean at night, its churning wake glowing bioluminescent teal
Night wakeimage-to-videofaljob_01KWSFA09GMQ2WJ5727AP7W23Tsha256 422335c53969
Five vessels advance toward a bright harbor entrance at night, each trailing its own luminous teal wake
Five providers, one harborimage-to-videofaljob_01KWSFA0S0QH1ZN8VHPV6VQ0MYsha256 c7004175eca4
Underwater propeller spinning in dark water, teal bioluminescent vortex ribbons spiraling off the blades
Propeller vorteximage-to-videofaljob_01KWSFA0VTXCKR5JKEFQJYFPN4sha256 474d9a0de3bb
Top-down aerial of a small boat tracing an S-curved glowing teal wake across black water
S-curveimage-to-videofaljob_01KWSFA0YJ6R7V0MYY76WS7YH8sha256 1729493ce275
A container ship pushes forward at night, its glowing teal bow wave churning and crashing
Bow surgeimage-to-videofaljob_01KWSFNV77MJ386PB8XNM3YQEXsha256 0737cdb97f33
Macro of churning sea foam at night, teal bioluminescent plankton glittering inside the black wave
Wake foamimage-to-videofaljob_01KWSFNVQD8SPENDH5DR9722YNsha256 58e3da56a62e
Abstract braided ribbons of teal light flowing and weaving over pitch-black water
Braided currentsimage-to-videofaljob_01KWSFNVSZ277WN0EP9SP2H6T9sha256 9fca15f84358
A lighthouse beam sweeping across a black night sea through thin fog, teal shimmer on the water
Lighthouse sweepimage-to-videofaljob_01KWSFNVW88DPX07KZBKE23G7Msha256 78472462dc69
A navigation buoy rocking in dark swells, its teal beacon pulsing, a traced light ring shimmering
Beaconimage-to-videofaljob_01KWSFNVYJ8NKPBZBWC1VWQYC8sha256 c6bb720ba8f7
Sailing boats heeling through dark water at night, teal bioluminescence churning along each hull
Night regattaimage-to-videofaljob_01KWSFNW1J9SJB5PJYJVCAR4STsha256 35e02f535867
A glowing teal wake line recedes to the horizon, seen through a ship porthole as the swell rises and falls
Through the portholeimage-to-videofaljob_01KWSFNW40VHKD3VPRABNDV0X3sha256 79d5925ea2b6
A small vessel draws a glowing teal wake line across calm twilight water, seen from above
Wake linetext-to-videoreplicatejob_01KWSPRETNG1EN4B2A77EFXDW4sha256 caddafe3409a
Silhouetted container cranes in teal fog over black harbor water at first light
Harbor cranestext-to-imagereplicatejob_01KWSPQMNRW8ZAK5VPNA2RRVZRsha256 97b15a215f68
Stacked shipping containers at night with teal light seams and wet asphalt reflections
Container walltext-to-imagereplicatejob_01KWSPR1YRS1ZBZPKPQ7CZ9J4Zsha256 f143b7c9dcb1
An underwater kelp forest at night, teal bioluminescent particles drifting between dark fronds
Kelp foresttext-to-imagerunwarejob_01KWSPRF261NM1T6MPTCD1AR6Dsha256 123c850ba082
A massive anchor chain descending into black water, each link rimmed with faint teal glow
Anchortext-to-imagerunwarejob_01KWSPRFWXSMG64QJNBM6S1PTCsha256 63179f885c11
A lone rower crosses black night water, the boat wrapped in glowing teal bioluminescence
Rowboat glowtext-to-imageevolinkjob_01KWSV58ZME6BEG72M0SKCDS8Ksha256 4eadd48d30bb
A dark wooden pier stretching into black water, a teal lantern reflecting below
Night piertext-to-imagekiejob_01KWSV6MMKEMKXKB7CHSWV83YRsha256 d887dc31af00
Fishing nets hung to dry at night, teal bioluminescent glow seeping through the mesh
Glow netstext-to-imagepiapijob_01KWSV5A4WRD3K2YZ2VZAF5W6Psha256 10dca0d577ed
A ship's wheel in a dark wheelhouse, teal instrument glow, the vessel's luminous wake through the window
The wheelhousetext-to-imagelaozhangjob_01KWSV5B0TGH4W2NZAZ8M8J1ABsha256 4739a5f0b95a
A message in a glass bottle floating on black night water, glowing teal from within
The message survivestext-to-imageopenaijob_01KWSXZ83W9CFAGJDJ6NHQD189sha256 37fd4e01feb8
A dockside crane over black water at night, a luminous teal wake line crossing the harbor under the moon
Crane and wake linetext-to-imagebfljob_01KWSXZW1NAVR5YPDVMT3KAMM5sha256 f86db9fbff1d
A dark harbor control room at night, monitors casting teal glow onto rain-flecked windows above a container terminal
The control roomtext-to-imagefaljob_01KWSEYA167QJHT1G203VR7W7Fsha256 6c462ff23e22
A ship hull in a dark drydock at night, lit from below by teal work lights reflecting in black water
Drydocktext-to-imagereplicatejob_01KWSEYA7P4SHJEQ8SKW6HBTGPsha256 06b13a4fed8e

Pricing

Simple plans, billed by seat — never a markup on routed spend.

Launch pricing — subject to change before general availability.

Free

$0

for solo builders

  • Bring your own provider keys (BYOK)
  • Capability routing + cross-provider failover
  • Byte-exact output custody
  • Audit ledger & lineage graph
  • Community support
Join the waitlist

Team

$49–99

per month

  • Everything in Free
  • Seats for your team
  • Hard spend caps & usage controls
  • Higher concurrency
  • Priority support
Join the waitlist

Enterprise

Contact us

custom terms

  • Everything in Team
  • Export custody to your own bucket (roadmap)
  • SSO
  • DPA & subprocessor list
  • Dedicated support
Join the waitlist

FAQ

Honest answers

Is this just another aggregator?

No. Aggregators sell access to many models behind one API and fail over only within their own catalog. Wakemark is the layer above providers and aggregators: it routes across different companies, keeps byte-exact custody of the outputs, and maintains the audit trail. Keep your fal account — Wakemark makes it survivable.

Do you resell provider credits?

No. Wakemark is BYOK: you bring your own provider keys, and providers bill you directly at their own prices — no markup on routed spend. Keys are stored envelope-encrypted (a per-secret AES-GCM data key, wrapped by a KMS root key and bound to your tenant) and exist in plaintext only in memory, at the moment a request is signed.

Is the media on this page real?

Yes — and that is the point. Every loop and still on this site was generated through Wakemark's own API against real providers, archived byte-exactly, and is listed with the job id that produced it and the sha256 the ledger recorded. No stock footage anywhere. Our gallery carries Content Credentials.

What happens to my bytes?

Every output is streamed into storage and verified against its SHA-256 hash — byte-exact, never transcoded, never “optimized”. Outputs live in a private bucket served from a dedicated media domain; export to a bucket you own is on the near-term roadmap. Provider URLs expire in hours or days. Your masters don't.

When does Article 50 apply?

Article 50 of the EU AI Act applies from 2 August 2026. Systems already on the market before that date have until 2 December 2026 to implement machine-readable marking. The Commission's Code of Practice (final version, 10 June 2026) names C2PA Content Credentials as an exemplar marking mechanism. Penalties run up to €15M or 3% of worldwide turnover.

Does using Wakemark make me compliant?

No tool can make you compliant, and you should be suspicious of any that claims to. Wakemark is designed to support Article 50 workflows — machine-readable C2PA marking, a verifiable audit ledger, durable custody — but the legal obligations sit with your organization and depend on how you deploy. Bring your counsel; we bring the evidence trail.

I need a provider-specific feature your API doesn't model.

Use passthrough mode: provider-specific parameters are forwarded untouched, while the job still flows through the ledger, the output is still persisted, and C2PA marking still happens. You get the provider's exotic features and keep the audit trail.

Publishing AI-generated media into the EU?

The deadlines are dated and the wave is here. Join the waitlist for the private beta — we onboard in small batches, in order.

job_01KWSFNVSZfal9fca15f8