Wakemark

Free is live — no invite needed

Generate across providers. Keep the receipts.

One API across every provider you connect — with cross-provider failover, byte-exact custody, and a C2PA audit trail on every output.

Free tier, no credit card. Pro & Team are on the way.

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

Aerial view of a white vessel crossing open turquoise sea in golden morning light, its long white wake churning behind it
Kling 2.5 Turbo Profal
Aerial photograph of a sailboat fleet crossing a sunlit turquoise bay, each boat trailing a thin wake
ReplicateFLUX 1.1 [pro]
A weathered red-and-white channel marker buoy on brilliant turquoise sea under a bright blue sky, distant sailboats on the horizon
Black Forest LabsFLUX 1.1 [pro]
Aerial drone view of a white cabin boat crossing turquoise sea beside a wide field of golden sun glitter, twin white wake lines behind it
OpenAIgpt-image-1
Aerial view of dramatic sunlit sea cliffs meeting clear turquoise water, a white surf line tracing the rocks in golden morning light
Runwarerunware:101

Every visual here is a real pipeline output — model and provider named on each. No stock, no mockups.

Keep the receipts

A provider rate-limits mid-job; the endpoint fails over and keeps going — byte-exact, C2PA intact, every step on an append-only ledger.

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.

One API across the providers you connect

falReplicateRunwareBlack Forest LabsOpenAIElevenLabsWaveSpeedEvoLinkKie.aiPiAPI

all providers →

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.

Three jobs, one API, above every provider you connect. You bring the keys and pick the models; Wakemark keeps the pipeline standing, keeps the outputs, and keeps a receipt for every step.

A boat glides toward a sunlit Mediterranean harbor entrance at sunrise, white wake spreading over turquoise water

Route across companies

Capability-based routing over the providers you connect — different companies, not one catalog. When a provider returns a 429, a 5xx, or a timeout, the job fails over to the next automatically and your endpoint keeps answering. Retries fire only on provider-side failures, never on your own bad input, so failover never double-spends.

Kling 2.5 Turbo Profalimage-to-video
Golden backlit sea foam churning in slow motion, droplets sparkling like glass

Keep every byte

Every output is streamed into durable storage and SHA-256-verified before the provider's URL expires — byte-exact, never transcoded, never “optimized”. The master stays yours long after the provider's own link is gone.

Kling 2.5 Turbo Profalimage-to-video
Warm morning light drifting across a nautical chart with brass dividers on a plotted course

Prove the whole chain

C2PA Content Credentials on every output, an append-only event ledger of each provider interaction, and a lineage graph from prompt to published asset — the receipts an aggregator, sitting inside one catalog, structurally can't produce.

Kling 2.5 Turbo Profalimage-to-video

Cross-provider by design

One prompt. Every provider you connect.

Capability routing means the same job can run on any provider behind your keys — so a 429 or an outage at one becomes a failover, not an incident. Below is a single prompt, submitted through five providers on Wakemark's own adapters. Same brief, five renders — each one streamed into byte-exact custody with its own receipt.

promptaerial drone photograph of a lone white boat crossing open turquoise sea in golden morning light, a long white wake trailing behind it, sparkling sun glitter on the water, premium editorial photography
Aerial drone view of a lone white boat crossing deep turquoise sea in golden morning light, a long white wake trailing behind it
falFLUX.1 [dev]
Aerial drone view of a white boat crossing bright turquoise sea toward a band of golden sun glitter, a long white wake behind it
ReplicateFLUX 1.1 [pro]
Aerial drone view of a small white boat crossing deep green-turquoise sea in low golden light, a white wake trailing behind it
Black Forest LabsFLUX 1.1 [pro]
Aerial drone view of a white cabin boat crossing turquoise sea beside a wide field of golden sun glitter, twin white wake lines behind it
OpenAIgpt-image-1
Aerial drone view of a white boat crossing turquoise sea under a bright sun path, a long white wake spreading behind it
Runwarerunware:101

You bring the keys and pick which providers to route across. Wakemark keeps the endpoint answering when one of them can't — and keeps a receipt for whichever one did.

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.

Kling 2.5 Turbo Profal

BYOK storage

Your bucket. Your bytes.
Our receipts.

Point Wakemark at an S3-compatible bucket you own — R2, AWS, Backblaze, Storj, or your own MinIO. Generated output lands there byte-exact, hashed and provenance-stamped. The storage is yours; we keep the record.

  • Verified on connect

    A live write → read → delete round-trip runs before we save — a wrong or under-permissioned key fails loudly, naming the exact problem.

  • Byte-exact custody

    Every output lands with its sha256 and a provenance sidecar. C2PA bytes untouched; the ledger records where it went.

  • We never cross the line

    Presigned, short-lived reads keep your bucket private. On the way out, we drop our access — the objects stay yours.

  • Free, forever

    The bytes never touch our bucket, so BYOK storage costs nothing — at any retention, on every plan.

wakemark
byte-exact →
your bucket
write
read
delete

round-trip verified on connect

keywakemark/{date}/{job}/{n}.ext
sha256recorded in the ledger
sidecarwritten beside the object

Works with any S3-compatible bucket

MinIOCloudflare R2AWS S3Backblaze B2Storj

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. Every provider you connect. No babysitting.

POST /v1/jobs · capability routing
curl -X POST https://api.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. Real receipts.

Every visual on this page is a real pipeline output of the model named in its caption — generated through Wakemark's own provider adapters and archived byte-exactly. On this wall: the Kling and FLUX families, MiniMax, Z-Image and more, served across fal, Replicate, Black Forest Labs, OpenAI, Runware and the aggregators. Hover to play. No stock, no mockups.

Every output has a byte-exact digest, the model and provider that made it, and an append-only ledger behind it — verify any asset's provenance for yourself, no account needed.

A sailing yacht heels through sunlit waves, spray bursting from the bow
RegattaKling 2.5 Turbo Profalimage-to-video
A brass maritime signal lamp on a dark ship bridge at night, casting a teal beam across rain-flecked glass
Signal lampFLUX 1.1 [pro]Black Forest Labstext-to-image
A rowing shell glides across glassy golden water at sunrise, oar ripples spreading symmetrically
First lightMiniMax video-01Replicateimage-to-video
Aerial top-down view of a wide grid of navigation buoys on black water at night, each pulsing a small teal light
The buoy grid, nightgpt-image-1OpenAItext-to-image
Aerial view of dramatic sunlit sea cliffs meeting clear turquoise water, a white surf line tracing the rocks in golden morning light
Sea cliffsrunware:101Runwaretext-to-image
A white ferry glides across a blinding golden sun path on the sea
CrossingKling 2.5 Turbo Profalimage-to-video
An underwater kelp forest at night, teal bioluminescent particles drifting between dark fronds
Kelp forestrunware:101Runwaretext-to-image
Aerial photograph of a sailboat fleet crossing a sunlit turquoise bay, each boat trailing a thin wake
Regatta startFLUX 1.1 [pro]Replicatetext-to-image
A sunlit Mediterranean stone quay in early morning, colorful wooden fishing boats moored on calm turquoise water
Morning quayFLUX.1 [dev]faltext-to-image
Container cranes silhouetted against a warm orange sunrise over calm harbor water
First shiftFLUX.1 [dev]faltext-to-image
A dark container ship glides into a foggy harbor at night, its long wake glowing bioluminescent teal
Harbor arrivalKling 3.0 TurboRunwaretext-to-video
Colorful maritime signal flags snapping in a breeze against a deep blue sky
Signal flagsFLUX.1 [dev]faltext-to-image
A weathered red-and-white channel marker buoy on brilliant turquoise sea under a bright blue sky, distant sailboats on the horizon
Channel markerFLUX 1.1 [pro]Black Forest Labstext-to-image
Fishing nets hung to dry at night, teal bioluminescent glow seeping through the mesh
Glow netsFLUX.1 schnellPiAPItext-to-image
A wave bursts into bright white spray over a stone breakwater in strong sunshine
BreakwaterKling 2.5 Turbo Profalimage-to-video
A dark wooden pier stretching into black water, a teal lantern reflecting below
Night pierZ-ImageKie.aitext-to-image
A red harbor tug pushes through churning white foam alongside a ship's hull in midday sun
Working waterKling 2.5 Turbo Profalimage-to-video
Top-down aerial view of a white speedboat carving a burst of white spray and wake across brilliant turquoise water
Top-down wakeFLUX.1 [schnell]Replicatetext-to-image
A lone rower crosses black night water, the boat wrapped in glowing teal bioluminescence
Rowboat glowZ-Image TurboEvoLinktext-to-image
Colorful spinnakers billow as racing sailboats run downwind across a sunlit sea
SpinnakersKling 1.5 Profalimage-to-video
A school of small silver fish turns together through pitch-black water, trailing faint teal streaks
The schoolKling 2.6PiAPItext-to-video
Stacked shipping containers in saturated reds and blues under bright midday sun
Cargo colorsFLUX.1 [dev]faltext-to-image
A Mediterranean harbor on a sunny morning, colorful boats on turquoise water
Bright harborFLUX.1 [schnell]Replicatetext-to-image

Pricing

Usage-based — never a markup on routed spend.

Free is live today — bring your own provider keys and start generating now. Pro, Team and Enterprise are on the way: join the waitlist and we'll tell you the moment billing opens. Nothing is charged today, and these numbers may change before general availability.

Free

Available now

$0

no credit card

  • Bring your own provider keys (BYOK)
  • Capability routing + cross-provider failover
  • Byte-exact output custody, audit ledger & lineage graph
  • Public /verify + a receipt on every output
  • 1,000 jobs/month
  • 1 GB platform storage, kept indefinitely by default (configurable per project)
  • Hard cap at the allowance — generation stops, never a surprise bill
Get started

Pro

Coming soon

$19/mo

+ metered usage

  • Everything in Free
  • 5,000 jobs/month included, then $0.005/job
  • 25 GB storage included, then $0.05/GB-month overage
  • BYOK storage stays free forever, at any retention
  • Hard spend caps you set yourself — never a silent overage

Team

Coming soon

$99/mo

+ metered usage

  • Everything in Pro
  • Projects: per-project retention & routing policy
  • 5 seats included, then $15/seat/month
  • 100 GB platform storage included
  • Org-level hard spend caps
  • Priority support

Enterprise

Coming soon

Let's talk

custom deployment & terms

  • Everything in Team
  • Private verification, SLA & DPA
  • Dedicated deployment
  • Advanced governance controls

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 — every loop and still was generated through the providers Wakemark routes, and each caption names the provider and model that made it. No stock footage, no placeholders.

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 durable custody long after the provider's own URL has expired. Your masters don't disappear.

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. Free is live — start today, no invite needed. Pro and Team are on the way; their waitlists are on the pricing page.

Kling 2.5 Turbo Profal