zkAPITHE PRIVATE ACCESS RAIL

Every request.
A private route.

Put ETH to work as private API credits. Reach open AI models running in trusted hardware through one balance, without taking your payment identity along.

Fund onceMetered accessBounded sessions
$ZKRAILContract address pending
NETWORKEthereum / Sepolia
PROTOCOLzkAPI · Groth16
LIVE ROUTES—
ETH IN VAULT—
Follow the flow

01HOW ACCESS WORKS

Public destinations.
Private payment rails.

A shared vault holds commitments. Your note stays with you. A proof opens access, and metered usage settles back to a fresh balance.

A wallet funds the note. It does not identify every request.
AT THE REQUEST BOUNDARYILLUSTRATIVE TRACE
Private note
πProof
Provider
Payment proofπ · one-time authorizationINCLUDED
Nullifierunique spend markerINCLUDED
Funding wallet0x…SEPARATED
Provider accountpersistent billing identitySEPARATED
Request contentyour prompt / API payloadVISIBLE
Network metadataIP · timing · sizeDEPENDS ON ROUTE

Payment privacy keeps the payer separate. Providers still process your request. Network anonymity and content confidentiality need their own layers.

02YOUR PRIVATE WORKSPACE

One balance.
An open network.

Fund from your wallet, then choose a route. The same private balance powers text and image models today.

ZKRAIL / NETWORK
SEPOLIA
Open playground ↗
PRIVATE BALANCEIN YOUR BROWSER

Fund once.

Deposit Sepolia ETH. A secret note is created and kept only on your device.

NOTE LIFETIME / 30 DAYSNETWORK / SEPOLIA

Access without extra accounts.

Provider billing accountsNONE
Persistent API keysNONE
Text models—
Image models—

03SERVICE ROUTES

Pick the service.
Keep the same rail.

A metered route to the tools you need. Private billing replaces a separate account, API key, and card for every provider.

PRIVATE BILLING / USAGE BASED
READY

Text models

Open models in trusted execution environments on Chutes: DeepSeek, Qwen, GLM, Kimi and more.

MeteredPER 1M TOKENSUse service
READY

Image generation

Z-Image Turbo and Qwen-Image. Create from a prompt while billing stays separate.

MeteredPER GPU SECONDUse service
SOON

Embeddings

Vector embeddings for search and retrieval, on the same private balance.

MeteredPER TOKEN
SOON

Video generation

Text-to-video and image-to-video routes, billed per GPU second.

MeteredPER GPU SECOND
SOON

Ethereum RPC

Query chain state without carrying the funding wallet.

MeteredPER CALL
SOON

Web search

Current answers with sources, directly inside your chat.

MeteredPER QUERY
THE SAME ROUTING MODEL

Speech-to-text · Text-to-speech · Music · Document OCR · Price feeds · Code execution

04PRIVATE AGENTS

Give it a task.
Give it a limit.

A scoped budget, an ephemeral spend key, and a route to the tools it needs. Pause access or recall the remaining budget when the task ends.

A new task. A separate budget.

Agent budgets are on the way. For now, the playground runs on your private balance.

ACTIVITY AT THE EDGESOON

Agent activity will appear here once agent budgets launch.

The budget defines the task's access. A funding wallet does not need to become the agent's identity.

ZKRAIL PLAYGROUND

The conversation.
Without the billing trail.

DeepSeek, Qwen, GLM, Kimi, and image models in one workspace, all running in trusted execution environments. Each session gets a short-lived, spend-capped key.

Start a conversation
DeepSeek V3.2 · TEEKEY / 300s
How does a private note authorize access?

A proof shows that a funded note can cover the session, without identifying the note or the wallet behind it.

Proof → capped key → metered receipt
Take the conversation further…

05ZERO-KNOWLEDGE ACCESS

Proof carries value.
Identity stays apart.

The access model follows zkAPI: vault commitments, one-time nullifiers, and short-lived, spend-capped authorization. Settlement accounts for actual use.

Groth16BN254Poseidon32-level Merkle tree
Read the protocol source
01

Commit

The shared vault records a commitment. The note's secret stays with its holder.

02

Authorize

A proof validates spending. A nullifier makes duplicate spends detectable.

03

Settle

Metered usage closes the session. Remaining value can continue as a private note.

Separated at the payment layer

Funding wallet, billing account, persistent provider key, and cross-session payment links.

Still visible to the destination

Prompts, responses, and potentially your IP, timing, and request size. A relay, Tor, or VPN handles a different privacy layer.

PRIVATE ROUTES. OPEN POSSIBILITIES.

Your next request.
On your terms.