Polygon Private Transactions & MEV Protection

Powerfully simple Blockchain infrastructure

Send Polygon transactions through a private RPC instead of the public mempool, reducing exposure to frontrunning and sandwich attacks while settlement stays transparent onchain.

01 Rationale

Protect your transactions from MEV.

Transactions sent through a public RPC wait in the public mempool, where bots can see them before block inclusion.

Hyperstrate provides a private transaction submission path for Polygon, designed to reduce exposure to frontrunning and sandwich attacks while preserving normal Polygon settlement.

  1. 01

    Private Submission

    Submit transactions through private infrastructure instead of immediately broadcasting them through the standard public path.

  2. 02

    Optimized Propagation

    Route transactions through infrastructure designed for fast and efficient delivery.

  3. 03

    Polygon Settlement

    Transactions ultimately settle normally on Polygon.

Fig. 1 Submission path Private route Public route
Private versus public transaction path From the application, the private route travels through a private RPC, the private transaction network and a block producer to Polygon. The faded public route travels through a public RPC to the public mempool. Application Private RPC Private Transaction Network Block Producer Public RPC Public Mempool visible before inclusion settled publicly Polygon Application Private RPC Private Network Block Producer Public RPC Public Mempool Polygon
The private route bypasses public propagation entirely. Transactions still settle normally, and publicly, on Polygon.

02 Comparison

How private transactions work.

Standard

Public Route

  1. Wallet
  2. Public RPC
  3. Public Transaction Propagation
  4. Potential Pre-Inclusion Exposure Intent visible
  5. Block Inclusion
  6. Polygon
  • Public propagation
  • Earlier transaction visibility
  • Potentially more exposed execution intent
Hyperstrate

Private Route

  1. Wallet / Application
  2. Hyperstrate RPC
  3. Private Infrastructure
  4. Optimized Transaction Routing
  5. Block Inclusion
  6. Polygon
  • Reduced pre-inclusion exposure
  • Private submission
  • Optimized transaction routing
  • Standard Polygon settlement

03 Private RPC

Polygon private RPC infrastructure.

A single authenticated JSON-RPC endpoint accepts signed transactions and routes them through private infrastructure toward block production, then reports each state until settlement.

Explore the API
request.sh Settled
curl https://rpc.hyperstrate.xyz \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "method": "eth_sendPrivateTransaction",
    "params": ["0x..."],
    "id": 1
  }'
response 200 OK5 / 5
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "hash": "0x8f3c…a91e",
    "status": "settled",
    "visibility": "public",
    "chain": "polygon"
  }
}

04 Use cases

Built for traders, bots and developers.

Anything that signs a Polygon transaction can submit it privately, from a single wallet user to a fleet of execution engines.

Trading Infrastructure

Private transaction submission for execution-sensitive workflows.

MEV-Sensitive Applications

Keep transactions out of the public mempool, where bots watch for trades to front-run or sandwich.

Market Makers

Integrate private transaction routing into automated execution systems.

Trading Bots

Submit Polygon transactions programmatically through private RPC infrastructure.

Wallets

Offer users an optional private transaction mode.

DEXs

Provide alternative transaction routing.

DeFi Protocols

Integrate private routing into protocol workflows.

Institutional Execution

Infrastructure suitable for professional transaction systems.

05 Architecture

Private transaction routing on Polygon.

Wallets, bots, DEXs, protocols and trading systems converge on the private RPC, then flow through routing infrastructure and block producers to Polygon. Application layer Ingress Routing Production Settlement Wallet Bot DEX Protocol Trading System Private RPC Routing Infrastructure Block Producer Polygon

Swipe sideways to follow the route.

06 Design targets

Engineered for professional cadence.

Illustrative targets, not live data
Routing overhead
< 50ms
Target availability
99.99%
Infrastructure
24/7
Native settlement
Polygon

Figures shown are indicative design targets for illustration only and are not measured production statistics.

07 Developers

Built for the stack you already use.

  • JSON-RPC
  • ethers.js
  • viem
  • web3.js
  • curl
  • Backend Services
  • Trading Bots
  • Wallets
Read Documentation
const provider = new ethers.JsonRpcProvider(
  "https://rpc.hyperstrate.xyz"
);

const wallet = new ethers.Wallet(
  process.env.PRIVATE_KEY,
  provider
);

const tx = await wallet.sendTransaction({
  to: recipient,
  value: amount
});

08 Pricing

Pay for outcomes. Pay less as you grow.

You pay per transaction, and only for what happens to it. The more transactions your workspace sends in a month, the less each one costs.

Starter

Your first 2,500 transactions each month

If it lands
$0.200per transaction
If it's attempted but doesn't land
$0.050per transaction

Growth

Transactions 2,501 to 10,000 each month

If it lands
$0.100per transaction
If it's attempted but doesn't land
$0.025per transaction

Half the Starter price

Scale

Transactions 10,001 to 50,000 each month

If it lands
$0.080per transaction
If it's attempted but doesn't land
$0.020per transaction

60% less than Starter

Volume

Every transaction after 50,000 each month

If it lands
$0.060per transaction
If it's attempted but doesn't land
$0.015per transaction

70% less than Starter

Each month, your first 2,500 transactions are billed at Starter prices, the next 7,500 at Growth, the next 40,000 at Scale, and the rest at Volume. The count starts again on the 1st of every month (UTC).

Sending more than 250,000 transactions a month? Talk to us about custom pricing

Estimate your month

80%

$1,198.50per month, estimated

About $0.100 per transaction

TierTransactionsCost

Transactions that don't land are counted as attempted.

What you pay for each transaction

It depends on what happens to it. Using the Starter price as an example:

  1. It lands on Polygon You pay $0.200, the full price
  2. It’s attempted but doesn’t land You pay $0.050 for the attempt
  3. It’s never attempted You pay nothing

We hold the full price when you submit, then return whatever isn't used.

  • One count for your team. Transactions from everyone in your workspace add up toward the same monthly tier.
  • Your price is locked. A transaction keeps the price it had when you submitted it, even if it's retried later or the month changes.
  • The landed price is the total. It already includes the attempt; nothing is added on top.
  • Other chains may cost differently. If a chain has no published price, paid submission isn't available on it.

09 Questions

Frequently asked questions.

Can't find what you need? Talk to our team

The basics

What is Hyperstrate?

Hyperstrate is an independent private transaction provider for Polygon. Instead of broadcasting your transaction to the public mempool, you send it to the Hyperstrate private RPC, which routes it privately toward block production. Once it’s included in a block, it settles on Polygon like any other transaction.

What are Polygon private transactions?

Polygon private transactions are ordinary signed Polygon transactions that are submitted through a private channel instead of being broadcast to the public mempool. While they wait for block inclusion, bots watching the public mempool can’t see them. After inclusion they’re recorded onchain and are as public as any other transaction. Read what private transactions on Polygon are for the full picture.

What is a Polygon private RPC?

A Polygon private RPC is a JSON-RPC endpoint that accepts your signed transactions and forwards them through private infrastructure, rather than gossiping them to the public peer-to-peer network. Your wallet, bot or backend talks to it like any other RPC. With Hyperstrate, you point transaction submission at the Hyperstrate endpoint and authenticate with your API key. Learn how a Polygon private RPC works.

What is the difference between public and private RPC endpoints?

A public RPC endpoint forwards your transaction to the public mempool, where node operators and bots can see it before it’s included. A private RPC endpoint forwards it through a private path toward block production instead. A dedicated or paid RPC endpoint isn’t automatically private: what matters is where it sends your transaction. Compare them in public RPC vs private RPC on Polygon.

Is this a new blockchain?

No. Hyperstrate only changes how a transaction reaches the network. Your transactions settle on Polygon, and nothing about your contracts, tokens or accounts moves anywhere else.

Who is it for?

Anyone who sends transactions where timing and intent matter: trading systems, bots, market makers, wallets, DEXs, DeFi protocols and institutional desks.

MEV and privacy

What is MEV protection on Polygon?

MEV (maximal extractable value) is profit taken by inserting, reordering or excluding transactions around yours, for example by frontrunning or sandwiching a swap. On Polygon, MEV protection mostly means keeping a transaction out of the public mempool until it’s included, so bots can’t react to it in advance. It reduces exposure but can’t remove every form of MEV, such as back-running after inclusion. Read MEV protection on Polygon.

How does private transaction routing work?

Your application signs a transaction as usual and sends it to a private RPC endpoint instead of a public one. The private infrastructure forwards it toward block production without broadcasting it to the public mempool. Once it’s included in a block, it settles normally on Polygon, and Hyperstrate reports each state along the way: received, routed, propagated, included and settled. See why private transaction routing matters.

Can private transactions prevent frontrunning?

They reduce the most common kind. Frontrunning bots usually spot pending transactions in the public mempool and pay a higher fee to get ahead of them. A privately submitted transaction isn’t in the public mempool, so those bots can’t react to it in advance. Private submission can’t rule out every party that handles a transaction before inclusion, so keep sensible slippage limits as well. Read how to prevent frontrunning on Polygon.

What is a sandwich attack?

A sandwich attack targets a pending swap. A bot sees it in the public mempool, buys the same token just before it, which pushes the price up, lets your swap execute at the worse price, then sells straight after for a profit. Your slippage tolerance caps how much you can lose. Keeping swaps out of the public mempool and setting tight slippage both reduce the risk. More in sandwich attacks on Polygon.

Are Polygon private transactions visible on Polygonscan?

Yes, once they’re included in a block. Private submission only affects the time between signing and inclusion: while pending, the transaction isn’t in the public mempool, so it generally won’t appear in public pending-transaction views. After inclusion it shows on Polygonscan with its sender, recipient, input data and fees, like any other Polygon transaction. Private submission doesn’t hide transaction details permanently.

Integration

How do I send private transactions on Polygon?

Sign the transaction the way you do today, then submit it to a private RPC endpoint instead of a public one. With Hyperstrate, you point transaction submission at the Hyperstrate RPC endpoint and add your API key; your signing code, contracts and wallet stay the same. Reads such as balances and receipts can stay on your usual provider. Step by step: how to send private transactions on Polygon.

How can developers integrate Hyperstrate?

Hyperstrate exposes an authenticated JSON-RPC endpoint, so tools that speak Ethereum JSON-RPC can use it, including ethers.js, viem, web3.js and curl. Use the endpoint for sending transactions, authenticate with your API key, and track each transaction until it settles. No smart contract changes are needed. See the developer examples and the guide to Polygon private transaction APIs.

How can trading bots use private transaction routing?

A trading bot signs transactions with its own key and sends them to the Hyperstrate endpoint instead of a public RPC, usually by changing one URL in its configuration. Its orders then stay out of the public mempool while they’re pending, which makes them harder for other bots to copy or frontrun. Bots should still manage nonces, gas fees and slippage carefully, and watch each transaction until it settles.

Do I need to change my smart contracts?

No. Private routing happens when a transaction is submitted, so contracts don’t need any changes.

Which tools work with it?

Anything that speaks Ethereum JSON-RPC, including ethers.js, viem, web3.js and plain curl. Backend services and trading bots can submit programmatically.

Execution and pricing

Is inclusion guaranteed?

No. Hyperstrate routes your transaction toward block production, but whether and when it’s included is decided by the network. You’re charged less when a transaction is attempted but doesn’t land, and nothing if it’s never attempted.

What happens when a private transaction fails?

It depends on how it fails. If a transaction isn’t included, for example because its fee is too low or its nonce has already been used, it never reaches the chain and can be resubmitted. If it’s included but reverts, it’s recorded onchain as failed and the gas it used is still paid, as with any Polygon transaction. For billing, you pay the lower attempted price when a transaction is attempted but doesn’t land, and nothing if it’s never attempted.

What am I charged if a transaction doesn't land?

If it was attempted but didn’t land, you pay the lower attempted price, $0.050 on Starter. If it was never attempted, you pay nothing.

How are monthly tiers counted?

Every accepted transaction from your workspace counts toward the same monthly total. Your first 2,500 are billed at Starter prices, the next 7,500 at Growth, the next 40,000 at Scale and the rest at Volume. The count starts again on the 1st of each month (UTC).

What happens if a transaction is retried?

It keeps the price it was given when it was first accepted and counts once toward your monthly tier, even if the retry happens next month or after your tier changes.

Can I use it on chains other than Polygon?

Other chains can have their own prices. If a chain has no published price, paid submission isn’t available on it yet.

10 Insights

Latest from the blog.

Guides to Polygon private transactions, MEV protection and private RPC infrastructure.

All articles

11 Begin

The next block.
A different path.

Protect transaction intent before execution with private transaction infrastructure designed for Polygon.