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.