Rubic Documents
  • RUBIC
    • Overview
    • Rubic's Ecosystem
    • Security
    • Tokenomics
    • Roadmap
    • Rubic Discord Roles
    • “Swap to Earn” Program on Rubic
    • MEV-bot Protection
    • B2B Cross-Chain Toolkit
      • Use Cases
      • Why Rubic?
    • Refund Guidelines for Stuck Transactions
  • ⚒️Integrate SDK
    • SDK Overview
    • SDK Architecture
    • SDK Advantages
    • SDK Integration
    • 1️⃣Install SDK
    • 2️⃣Set up SDK
    • 3️⃣Trade calculation
    • 4️⃣Swap Execution
    • 📜Advanced documentation
    • Migration from V2 to V3
    • Contact Us
  • Integrate Widget
    • Widget Overview
    • Instruction
    • White Label Widget Integration Instruction
    • Partners
    • Listing of tokens
  • Rubic API
    • 🔐Tokens API
    • Referrer And Rate Limits
    • Rubic API
      • Supported chains
      • Supported providers
      • Request Quote
      • Request Data
      • Get Cross-Chain Status
      • Integration example
        • Swaps from EVM
        • Swaps from Solana
        • Swaps from TON
        • Swaps from Tron
        • Swaps from Bitcoin
        • Swaps VIA deposit
      • Swagger
      • Models
        • OnChainTradeType
        • CrossChainTradeType
        • FeesDto
        • RoutingDto
        • TransactionDto
        • ErrorDto
      • Errors
    • Monetization And Fees
  • FAQ
    • What is Rubic?
    • How to start using Rubic?
    • Who can use our service?
    • Is KYC required?
    • What are the minimum and maximum trade sizes?
    • Should I list my token before using your service?
    • How to create a Swap?
    • How long does it take to complete a transaction?
    • How is the privacy and security of the transaction ensured?
    • How does Rubic unite different DEX platforms?
    • Why does Rubic offer a choice between different providers?
    • How do I add the BNB Smart Chain and Polygon networks to MetaMask?
    • What should I do when I see the message: “Trading on Uniswap is not available?”
    • What should I do if Uniswap doesn’t display any rates?
    • How can we integrate the Rubic Relay widget?
    • How do we get listed on Rubic?
    • How to Complete swaps to/from TON network using Rubic
  • Contacts
    • Community
    • PR Marketing
    • Business Development
    • Support
    • Influencers Collaboration Requests
  • Legal Documentation
    • Privacy Policy
    • Terms of Use
    • Third-Party Software
  • Audits
    • MixBytes Audit
  • Pitch Deck
Powered by GitBook
On this page
  • Solution Details
  • User-Centric Approach

Was this helpful?

  1. RUBIC

MEV-bot Protection

With measures in place to prevent front-running, enhance transaction rates, and prioritize user privacy, Rubic continues to contribute to the advancement of a safer and more secure crypto ecosystem.

Previous“Swap to Earn” Program on RubicNextB2B Cross-Chain Toolkit

Last updated 11 months ago

Was this helpful?

Solution Details

MEV Protect Engine by the latest addition to Rubic’s arsenal, aims to improve the DeFi ecosystem on Ethereum, BNB Smart Chain and Polygon by introducing the Frontrunning Prevention feature to professional and retail traders in scale and benefit the contributors in the process.

bloXroute connects you directly with validator nodes to securely hand off your transactions to protect you from frontrunning.

Read Full Article:

Important to note, that it works only for swaps on and from Ethereum, BNB Smart Chain & Polygon.

This is how it works:

1. Private Transaction Submission:

  • Users submit private transactions on Rubic.

2. bloXroute Processing in BDN:

  • bloXroute, within its Blockchain Distribution Network (BDN), processes private transactions.

3. Direct Routing:

  • Private transactions are routed directly to specific destinations:

  • Ethereum: Sent to the partner block builder.

  • BSC: Sent to bloXroute’s block builder.

  • Polygon: A just-in-time delivery mechanism is used to reduce the chance of frontrunning.

4. Avoiding Public Mempool (For Ethereum and BNB Chain):

  • Private transactions are not propagated to the public mempool.

  • This mitigates the risk of frontrunning and sandwich attacks.

In essence, bloXroute processes private transactions, routes them to designated destinations, labels them as private, and ensures they are not exposed to the public mempool, enhancing security against frontrunning and sandwich attacks.

User-Centric Approach

At Rubic, we prioritize simplicity and user-friendliness in every aspect of our platform. To ensure a seamless experience, we have introduced an effortless switch on process for Private RPC.

When you engage in a swap exceeding $1,000, our platform takes a proactive approach to safeguard your funds. A specially designed window will automatically appear, presenting you with the option to activate Private RPC for enhanced fund protection.

Activating Private RPC is as easy as flipping a switch. No complex procedures or unnecessary steps — just a straightforward, user-friendly experience. Refer to the screenshot below for a visual guide.

Please note: If you enable the MEV Bot Protection feature on Rubic, it’s crucial to add new chains with Private RPC and implement transactions through them. Ensure that the new Private RPC Chains are configured as follows:

  1. Ethereum:

2. Binance Smart Chain (BSC):

3. Polygon:

User Benefits:

  • Enhanced Security Measures: Activate Private RPC to fortify the security of your funds, especially for high-value swaps.

  • User-Friendly Controls: A simple switch is all it takes to enable this advanced security feature, ensuring a hassle-free experience for every user.

  • Transparent Security Options: The special window provides clear and transparent options, empowering you to make informed decisions about your fund protection preferences.

Rubic is committed to provide the best user experience, and MEV-bot protections is another significant step in building this. We want you to feel confident while swapping by automating the process for big amounts’ swaps and easily activating the feature in our app’s UI. Your security is our priority, and with Private RPC, we ensure that protecting your funds is both intuitive and effective.

RPC Endpoint:

RPC Endpoint:

RPC Endpoint:

bloXroute,
https://cryptorubic.medium.com/enhancing-crypto-security-rubic-integrates-private-rpc-feature-to-prevent-mev-bot-attacks-9dd5366a3d1a
https://rubic-eth.rpc.blxrbdn.com
https://rubic-bnb.rpc.blxrbdn.com
https://rubic-polygon.rpc.blxrbdn.com