Ethring
  • Introduce
    • Overview
    • Core Benefit
    • Protocol Components
  • Core
    • Wallet Adapter
    • Operation Bag System
    • Config Provider
    • Balance Provider
    • Transaction Manager Service
    • Bridge-Dex Module
    • Asset Integration Layer
    • LP/Assets Standards Support
    • Security for Ethring Middleware
    • Deployment Addresses
  • Resourses
    • FAQ
      • What is Ethring?
      • How does Ethring work?
      • What makes Ethring unique?
      • What yield strategies can I use?
      • How does routing work?
      • Does Ethring hold tokens in its smart contracts?
      • Which networks does Ethring support?
      • What protocols does Ethring support?
      • Which providers does Ethring support?
      • What is The Bag?
      • How to deposit liquidity?
      • How to withdraw liquidity?
      • How can I integrate my LP assets and protocol into Ethring?
      • Partnership
    • Glossary
    • Brand Kit
  • Social
    • Ethring
    • Discord
    • X
    • Warpcast
    • Lens
    • Mirror
Powered by GitBook
On this page
  1. Core

Operation Bag System

PreviousWallet AdapterNextConfig Provider

Last updated 1 month ago

The Operation Bag is a frontend-side queue of operations that are prepared for execution. It allows users to easily perform a list of operations (such as swapping, bridge, stake) into a single executable stream (ZAPs) without having to manage a complex chain or protocol logic.


What It Does

  • Collects operations like Swap, Bridge, Stake

  • Executes the operations in order, handling chain switching and approvals automatically


Why It’s Important

  • Simplifies complex actions into one click

  • Makes UX more intuitive for users unfamiliar with chain logic

  • Powers features like “Zap” or bundled flows


How It Works (Flow)

  1. User initiates one or more operations

  2. Operations are added to the Operation Bag

  3. Preview and simulate results (quotes, expected outcomes)

  4. On confirmation, steps are executed in order

  5. Real-time status updates per operation

🧩
🧠
⚙️