TriportRPC

network: "base" chain_id: 8453 guide: "private-transactions" availability: "unknown" validation: "parser_only" evidence_kind: "parser_only" tier_min: "pro" tier_provisional: true

Base private transactions

Evidence: parser_only, source UTC unknown. Minimum tier: Pro. The privacy, expiry, forwarding, and successful result contracts are not proven.

eth_sendPrivateTransaction has one frozen positional raw-bytes parameter. eth_sendPrivateRawTransaction is explicitly unavailable, has no complete parameter schema, and must not be exposed as an alias.

Parser vector

The staged endpoint template is {HTTPSBase}/r/{key}/rpc/base, scope base:rpc. This body uses the accepted invalid lexical vector; it is not signed and is not a successful or executable private submission example.

{
  "jsonrpc": "2.0",
  "id": "schema-only-private",
  "method": "eth_sendPrivateTransaction",
  "params": ["0xdeadbeef"]
}

No public fallback

A private request MUST NOT fall back to eth_sendRawTransaction or any public provider. A result/error anomaly—including result: null together with an error—is one error outcome, not proof of success. An ambiguous timeout remains unknown and must be reconciled; automatic write retry could duplicate intake.

No runnable signed example, provider credential, success response, privacy guarantee, or mainnet lifecycle is published here. See base.openrpc.json.