TriportRPC

network: "base" chain_id: 8453 guide: "auction-feed" availability: "key_required" validation: "documented" evidence_kind: "unknown" tier_min: "business" tier_provisional: true

Base Blink auction feed

Evidence: unknown / documented contract. Minimum tier: Business. Availability: key_required.

The staged client template is {WSSBase}/ws/base-auction/{key}, normalized to /ws/base-auction with scope base:auction. A Triport API key and server-side Blink entitlement are distinct; no Blink WS credential, quota, notification fixture, or redistribution entitlement is available in this staging card. Consequently wire_enabled is false and no ready badge or executable URL may be published.

Schema boundary

The frozen channel names the notification blink_partialPendingTransactions, but its exact fields, replay semantics, and lifecycle are unknown. The AsyncAPI therefore permits an unconstrained object and nothing more. This empty schema-only placeholder makes no claim about a real notification:

{}

The internal HTTP /v1/nokey surface does not replace the keyed WebSocket. It only supplied eth_sendBundle parser observations and does not prove keyless bidding or auction admission.

Q03 — still open

Q03 requires a Blink key, entitlement, finite quota, exact notification schema, and a bounded keyed fixture before readiness can change. Until then authentication must fail closed before provider dial and the channel remains key_required.

See the Base auction AsyncAPI and bundle guide.