{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "private-transaction-submission",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/private-transaction-submission/",
  "collection": "defi",
  "title": "Private transaction submission: hiding an order from which audience?",
  "description": "Understand what changes when a transaction is sent to a private relay or builder path, including visibility, inclusion policy and fallback assumptions.",
  "aliases": [],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T18:15:18.493Z",
    "dataAsOf": "2026-10-02"
  },
  "authorship": {
    "publisher": "Degrees of Satoshi editorial project",
    "process": "AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied."
  },
  "quickAnswer": {
    "text": "Private transaction submission sends a transaction through a service or builder path instead of ordinary public-mempool broadcasting. It can reduce exposure to some frontrunning strategies, but the service and relevant downstream participants still receive information. Privacy, failure handling, inclusion and fallback behavior depend on the route used.",
    "claimId": "private-transaction-submission-quick-answer",
    "sourceIds": [
      "flashbots-protect",
      "eth-mev"
    ]
  },
  "keyFacts": [
    {
      "label": "Example",
      "value": "Flashbots Protect describes a private submission path with configurable settings.",
      "sourceIds": [
        "flashbots-protect"
      ],
      "id": "example",
      "claimId": "private-transaction-submission-fact-example"
    },
    {
      "label": "Visibility",
      "value": "Avoiding public broadcast does not mean no intermediary sees the transaction.",
      "sourceIds": [
        "flashbots-protect"
      ],
      "id": "visibility",
      "claimId": "private-transaction-submission-fact-visibility"
    },
    {
      "label": "Scope",
      "value": "MEV includes more than one attack or extraction mechanism.",
      "sourceIds": [
        "eth-mev"
      ],
      "id": "scope",
      "claimId": "private-transaction-submission-fact-scope"
    }
  ],
  "prerequisites": [
    "maximal-extractable-value"
  ],
  "sections": [
    {
      "id": "path",
      "heading": "Identify who receives the signed transaction",
      "sourceIds": [
        "flashbots-protect"
      ],
      "paragraphs": [
        "A wallet sends the transaction to a particular RPC or relay endpoint, which follows its configured submission path. That path can differ from ordinary peer-to-peer mempool propagation.",
        "The endpoint, builder sharing and privacy settings are part of the security assumptions. “Private” without a named mechanism is incomplete."
      ]
    },
    {
      "id": "inclusion",
      "heading": "Service policies are not consensus guarantees",
      "sourceIds": [
        "flashbots-protect",
        "eth-transactions"
      ],
      "paragraphs": [
        "Flashbots documents policies intended to avoid including reverting transactions through its service. Those are service-specific properties, not a rule that Ethereum universally refuses to charge for failed transactions.",
        "A private transaction can also remain unincluded. Keep submission, inclusion and execution outcome separate."
      ]
    },
    {
      "id": "fallback",
      "heading": "A retry can change the disclosure model",
      "sourceIds": [
        "eth-transactions",
        "flashbots-protect"
      ],
      "paragraphs": [
        "If a wallet later broadcasts the same transaction publicly, its information becomes available through that path. A user should know whether fallback is automatic or explicit.",
        "Private submission does not replace reviewing the destination, calldata, permissions and minimum output. It changes delivery, not the meaning of the signed authorization."
      ]
    }
  ],
  "faq": [
    {
      "question": "Does private submission make the transaction invisible after it confirms?",
      "answer": "No. An ordinary transaction included on a public chain remains publicly inspectable. The privacy mechanism concerns its submission and pre-inclusion exposure.",
      "sourceIds": [
        "eth-transactions",
        "flashbots-protect"
      ]
    }
  ],
  "claims": [
    {
      "id": "private-transaction-submission-quick-answer",
      "articleSlug": "private-transaction-submission",
      "statement": "Private transaction submission sends a transaction through a service or builder path instead of ordinary public-mempool broadcasting. It can reduce exposure to some frontrunning strategies, but the service and relevant downstream participants still receive information. Privacy, failure handling, inclusion and fallback behavior depend on the route used.",
      "sourceIds": [
        "source-f3d456a5988db888",
        "source-b9c1aef903b1d75a"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-f3d456a5988db888",
          "locator": "MEV protection; Privacy; How it works"
        },
        {
          "sourceId": "source-b9c1aef903b1d75a",
          "locator": "Sandwich trading; MEV protection"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Reopened Flashbots Protect overview: private mempool, configurable privacy/speed settings and service policy against reverting inclusion. Compared Ethereum transaction inclusion and public-chain execution.",
          "Article correctly treats the service as a submission route, not a consensus guarantee; public fallback is conditional rather than an assertion that every wallet performs it."
        ]
      }
    },
    {
      "id": "private-transaction-submission-fact-example",
      "articleSlug": "private-transaction-submission",
      "statement": "Example: Flashbots Protect describes a private submission path with configurable settings.",
      "sourceIds": [
        "source-f3d456a5988db888"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-f3d456a5988db888",
          "locator": "MEV protection; Privacy; How it works"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Reopened Flashbots Protect overview: private mempool, configurable privacy/speed settings and service policy against reverting inclusion. Compared Ethereum transaction inclusion and public-chain execution.",
          "Article correctly treats the service as a submission route, not a consensus guarantee; public fallback is conditional rather than an assertion that every wallet performs it."
        ]
      }
    },
    {
      "id": "private-transaction-submission-fact-visibility",
      "articleSlug": "private-transaction-submission",
      "statement": "Visibility: Avoiding public broadcast does not mean no intermediary sees the transaction.",
      "sourceIds": [
        "source-f3d456a5988db888"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-f3d456a5988db888",
          "locator": "MEV protection; Privacy; How it works"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Reopened Flashbots Protect overview: private mempool, configurable privacy/speed settings and service policy against reverting inclusion. Compared Ethereum transaction inclusion and public-chain execution.",
          "Article correctly treats the service as a submission route, not a consensus guarantee; public fallback is conditional rather than an assertion that every wallet performs it."
        ]
      }
    },
    {
      "id": "private-transaction-submission-fact-scope",
      "articleSlug": "private-transaction-submission",
      "statement": "Scope: MEV includes more than one attack or extraction mechanism.",
      "sourceIds": [
        "source-b9c1aef903b1d75a"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-b9c1aef903b1d75a",
          "locator": "Sandwich trading; MEV protection"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Reopened Flashbots Protect overview: private mempool, configurable privacy/speed settings and service policy against reverting inclusion. Compared Ethereum transaction inclusion and public-chain execution.",
          "Article correctly treats the service as a submission route, not a consensus guarantee; public fallback is conditional rather than an assertion that every wallet performs it."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "flashbots-protect",
      "label": "Flashbots Protect overview",
      "publisher": "Flashbots",
      "url": "https://docs.flashbots.net/flashbots-protect/overview",
      "locator": "MEV protection; Privacy; How it works",
      "note": "Private submission changes who receives a transaction and depends on relay and builder behavior.",
      "version": null,
      "checkedAt": "2026-10-02T17:03:45.401Z",
      "contentSha256": "704ca49b36e9ec52864ddc16622657bdb144ae52e30735e17f4e45c242afb638",
      "recordId": "source-f3d456a5988db888"
    },
    {
      "id": "eth-mev",
      "label": "Maximal extractable value",
      "publisher": "ethereum.org contributors",
      "url": "https://ethereum.org/en/developers/docs/mev/",
      "locator": "Sandwich trading; MEV protection",
      "note": "Ordering-dependent extraction and limits of private submission.",
      "version": null,
      "checkedAt": "2026-10-02T17:03:45.625Z",
      "contentSha256": "5cae47952034f725ecaf04ec7c7c6638287a34ada1a5df2696ab9f346950bad7",
      "recordId": "source-b9c1aef903b1d75a"
    },
    {
      "id": "eth-transactions",
      "label": "Ethereum transactions",
      "publisher": "ethereum.org contributors",
      "url": "https://ethereum.org/en/developers/docs/transactions/",
      "locator": "The transaction lifecycle; Typed transaction envelope",
      "note": "Signed transaction fields, nonces, propagation, inclusion and transaction types.",
      "version": null,
      "checkedAt": "2026-10-02T17:03:41.854Z",
      "contentSha256": "2eb9d9cb65efec673d9bb3327961aa14a0e354b612e149c5a6b733032977fee7",
      "recordId": "source-c4666896686db30e"
    }
  ],
  "related": {
    "articles": [
      "sandwich-attacks",
      "ethereum-pending-transactions",
      "ethereum-wallet-requests"
    ],
    "dossiers": [],
    "wallets": []
  },
  "revisionHistory": [
    {
      "date": "2026-10-02",
      "kind": "published",
      "summary": "First publication after primary-source research and independent automated verification."
    }
  ],
  "citation": "Degrees of Satoshi editorial project. “Private transaction submission: hiding an order from which audience?.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/private-transaction-submission/"
}
