Mangrove
Mangrove
Mangrove
  • START HERE
    • What is Mangrove?
      • Smart offers
      • Bounty
      • Makers, Takers, Keepers
        • Makers
        • Takers
        • Keepers
    • Why Mangrove?
    • Who is the Mangrove dApp for?
    • Audits
    • FAQ
    • Glossary
    • Terms & Conditions
  • Strategies
    • Kandel
      • What is Kandel?
      • How does Kandel Work?
        • Step-by-step visual explanation
        • Parameters
        • Choosing Kandel parameters
        • Published Liquidity
        • More on failing offers
      • Potential risks
  • DAPP GUIDE
    • Swap
    • Trade
      • How to make an order
        • Market Order
        • Limit Order
        • Amplified Order
        • More on order types
      • Approvals
      • Minimum Volume
      • How to Track and Manage Orders
    • Earn
    • Rewards
    • Bridge
    • Wrap
  • MGV INCENTIVES
    • Fee Rewards
      • How the programs Work
      • Current programs
    • Vault LP programs
      • How the Programs Work
      • Current programs
      • Earning rewards
      • Example
      • Previous programs
    • MS2 Program (closed)
      • How Rewards Are Calculated
        • Reward Rate ρ
        • Takers Rewards
        • Adjusted Volume for Makers
        • How to Maximize Your Score
      • MGV Token Allocation per User Type
        • Specific Allocation for Kandel users and vault managers
        • Community Contributors
        • Incentives with a custom strategy
      • Epochs and Updates
    • MS1 Program (closed)
      • Intro
      • Trading Points
      • Boost
      • Referral Points
      • Community Points
      • Parameters
      • Technical Insights
      • MS1 FAQ
      • Disclaimer
  • Governance
    • General Governance
      • Key Stakeholders
        • Token Holders
          • Builders
        • Builders
        • Pods
      • Guardians
      • Governance Process
        • Initial Discussions
        • Proposals
        • Voting
        • Execution
    • Councils
      • Responsibilities
      • Elections
      • Budgets
    • Guides and resources
      • How to vote on a governance proposal
      • How to delegate my voting power
      • How to access the Builders’ directory
      • How to access the Pods’ directory
      • Snapshot configuration & membership
      • Links and adresses
  • QUICK LINKS
    • Whitepaper
    • Website
    • Feedback
    • Blog
    • GitHub
    • X
    • Discord
    • Telegram
    • Deployment adresses
Powered by GitBook
On this page
  • Infinite approval​
  • About Approvals​
  • Revoke token approvals​
  1. DAPP GUIDE
  2. Trade

Approvals

PreviousMore on order typesNextMinimum Volume

Last updated 5 months ago

Infinite approval

Before your order can succeed, you will have to approve mangrove to transfer the funds.

  1. After choosing your order parameters, you will have to click the "Buy" or "Sell" button.

  2. It will trigger the approval process, starting with a pop-up. Click on "Proceed" then "Approve".

  3. Your wallet will open - you can leave the suggested amount for an "infinite approval".

    caution

    Clicking "Max" will give you the maximum amount available in your wallet. This means you will have to re-approve each time you make an order.

  4. Click next, review the transaction and click "Approve" on your wallet.

  5. Wait for the transaction to be processed, and that's it - you're ready to trade!

On the following pages, you will find more details on how to execute different order types

About Approvals

You can read some more about approvals in the FAQ section.

Here are a few things you should consider when it comes to approvals:

  1. An approval is valid only for a specific order type of a specific market.

    💡 For example, if you approved a BUY market order for the WETH/USDB market, this approval is not valid for SELL market orders for that same market. You have to approve again.

  2. Approvals accumulate together.

    💡 For example, if you approve buy market order for WETH/USDB market with a 1000 USDB and perform a market order for 100 USDB, you have 900 USDB in approved balance. If you perform the same action again ("Approve & Buy"), you'll have 1800USDB of approved balance.

  3. If your pre-approved amount is used up, your order will fail. An easy way around this is to perform an infinite approval.

Revoke token approvals

To remove a dApp access to your wallet's tokens, you can revoke approvals previously granted. An easy way to do it would be to use , for example. This will however risk your orders failing if you have open orders, so be sure you don't need the approvals.

​
​
​
Revoke