Poll the status of async Gemini operations via MPP session payments on Tempo L2.
What it does
This MPP endpoint lets callers poll the status of asynchronous operations initiated through the Google Gemini proxy hosted at gemini.mpp.tempo.xyz. It covers long-running tasks such as Veo video generation or other async Gemini API calls that return an operation ID rather than an immediate result.
The endpoint is gated by the MPP (Micropayment Protocol) with a session-based payment intent, settling on Tempo L2 (chain ID 4217). Each polling request costs 100 base units of the configured currency token (likely pathUSD with 6 decimals, which would be $0.0001 per request). The session intent means the caller opens a payment channel and is charged per request within that session. The wildcard path (`/:version/operations/*`) mirrors the Google Gemini REST API pattern for retrieving operation resources by name.
Documentation and OpenAPI schemas are not published at the provider's origin; all crawled paths return 404. The endpoint itself is confirmed live — it returns a well-formed 402 Payment Required challenge. Because this is part of a broader Gemini proxy suite (text generation, Veo video, Nano Banana image generation), callers should first initiate an async operation through the corresponding generation endpoint and then use this polling endpoint to check completion status.
Capabilities
Use cases
- —Polling completion status of Veo video generation jobs
- —Checking whether an async Gemini text or image generation task has finished
- —Retrieving results of long-running Gemini API operations
- —Building automated pipelines that wait for async AI outputs
Fit
Best for
- —Agents that launch async Gemini jobs and need to poll for results
- —Workflows requiring non-blocking video or image generation with status checks
- —Developers integrating Gemini async operations via crypto micropayments
Not for
- —Synchronous text generation (use the direct Gemini generation endpoint instead)
- —Users who need fiat/credit-card billing rather than on-chain settlement
- —Polling operations from non-Gemini APIs
Quick start
curl -X GET \
'https://gemini.mpp.tempo.xyz/v1beta/operations/my-operation-id' \
-H 'Authorization: Payment <mpp-session-token>'Endpoint
Quality
The endpoint is confirmed live via a valid 402 MPP challenge, but no documentation, OpenAPI schema, or example responses are available. All crawled pages return 404. Capabilities and behavior are inferred from the endpoint path pattern, description field, and the broader Gemini proxy context.
Warnings
- —No documentation or OpenAPI schema found at the provider origin — all doc paths return 404.
- —Currency token address 0x20c000000000000000000000b9537d11c60e8b50 is not a well-known stablecoin; exact decimals and token identity are uncertain. Price of 100 base units is assumed to be negligible but cannot be confirmed.
- —Request and response schemas are entirely unknown; callers must infer from Google Gemini API conventions.
- —This is effectively a stub listing due to sparse source material.
Citations
- —Endpoint returns 402 with MPP session challenge, confirming it is livehttps://gemini.mpp.tempo.xyz/:version/operations/*
- —Payment settles on Tempo L2 (chain ID 4217) with session intent at 100 base units per requesthttps://gemini.mpp.tempo.xyz/:version/operations/*
- —Part of Google Gemini proxy suite covering text generation, Veo video, and Nano Banana image generationhttps://gemini.mpp.tempo.xyz