LogoLogo
  • Getting Started
    • ๐Ÿ“‹Overview
    • ๐Ÿ“œTable of Contents
    • โš”๏ธVertex Edge
  • Basics
    • ๐ŸŽฅProducts
    • โšกDEX Architecture & Design
    • ๐ŸงตUnified Cross-Margin
    • โœ‚๏ธIsolated Margin
    • โ„น๏ธSubaccounts, Isolated Margin, and Health
    • โฐLiquidations & Insurance Fund
    • ๐Ÿ’ธPnL Settlements
    • ๐Ÿ“ŠPricing (Oracles)
    • ๐Ÿ’ฐFees
    • ๐Ÿ“ˆFunding Rates
    • โš–๏ธPerpetual & Spot Market Specifications
    • โ˜‘๏ธOne-Click Trading
    • ๐Ÿ”ซTrigger Orders
    • โ”FAQs
  • Rewards
    • ๐Ÿ…Points & Gold
    • ๐Ÿ“ˆTrading Competition
  • Resources & Links
    • ๐Ÿ“–Glossary
    • ๐Ÿ”ฌOpen-Source Contracts
    • ๐Ÿ“ŠData Providers & Metrics
    • ๐ŸชŸMaintenance Windows & Status
    • ๐ŸTerms of Use
    • ๐Ÿ”Privacy Policy
    • ๐ŸŒŽRestricted Territory Updates
    • ๐Ÿ“ธMedia Kit (Brand Assets)
  • Tutorials
    • ๐ŸGetting Started
    • โ˜‘๏ธOne-Click Trading
    • ๐Ÿ“ฌTrading Basics
    • ๐Ÿ”ดPerpetual Trading
    • ๐Ÿท๏ธSpot Trading
    • ๐Ÿ‘ฏMultiple Accounts
    • โš”๏ธCross-Chain Deposits
    • ๐Ÿ”ŒTP, SL & Stop-Market Orders
    • ๐Ÿ”ฑDepositing & Withdrawing
    • โšกFast Withdrawals (Coming Soon)
    • ๐Ÿ”„Borrowing & Repaying
    • ๐ŸšงMargin Health
    • ๐ŸŽฑPools
  • Developer Resources
    • ๐Ÿ”ŒAPI
    • ๐ŸŒถ๏ธTypeScript SDK
    • ๐ŸPython SDK
    • ๐Ÿ‘ฝRust SDK
    • ๐Ÿ—๏ธContracts
Powered by GitBook
On this page
  • Introducing Fast Withdrawals
  • How to Initiate a Fast Withdrawal
  • What if my Fast Withdrawal is Unsuccessful?
  1. Tutorials

Fast Withdrawals (Coming Soon)

Learn how to swiftly receive funds with the fast withdrawal feature, even during high gas periods on Blast.

PreviousDepositing & WithdrawingNextBorrowing & Repaying

Last updated 8 months ago

on Blitz occur when a user initiates a withdrawal from their Blitz account to an external wallet.

The Vertex Edge sequencer submits transactions on-chain in batches, determined by the order in which they were received and executed by users -- including withdrawals.

Blitz minimizes user fees by sending transactions on Blast when gas fees are low. All actions on Blitz still happen instantaneously and are non-custodial, but withdrawals can take up to 30 minutes or longer during high gas periods.

The 30-minute time-frame is the targeted maximum that a withdrawal will typically remain pending, as Blitz usually submits the transaction on-chain to Blast after this time automatically.

At minimum, the sequencer adds a 110-second delay to submit pending transactions on-chain to Blast to avoid signature reuse. Withdrawn funds are delivered to the userโ€™s destination wallet when a withdrawal transaction is submitted on-chain. In normal cases, where Blast gas fees are nominal, a delay of a few minutes is expected until withdrawn funds populate in the userโ€™s wallet.

During periods of network congestion, volatile market activity, or high gas prices, a backlog of withdrawal transactions can develop. The Edge sequencer will continue to process and submit transactions to Blast during this period, just at a slower rate than usual.

That was before the release of fast withdrawals!


Introducing Fast Withdrawals

The fast withdrawal feature enables users to receive funds within seconds of submitting a withdrawal request. Basically, users can initiate fast withdrawals to skip the gas backlog and withdraw funds to their wallet almost immediately.

The new feature is powered by a liquidity pool that can send assets to users that are withdrawing their funds before the transaction is submitted by the sequencer on-chain. Later, when the transaction is submitted in the standard first-come-first-serve order by the sequencer to Blitz, the user's original funds are used to refill the pool.

Fast withdrawals are charged a higher fee than normal withdrawals as a result. The fast withdrawal fee is calculated as:

normal_withdraw_fee + max(5 * normal_withdraw_fee, 0.1% * withdraw_amount)

If the liquidity pool for fast withdrawals of a given asset is low or empty due to a rapid influx of fast withdrawal requests, fast withdrawals will be unavailable to users and Blitz will process withdrawals normally.

  • If a user submits a fast withdrawal and there isnโ€™t immediate liquidity available, the user will not be charged the fee.

To track the status of your withdrawal, visit the Portfolio page's 'Account History' section of the Blitz app.


How to Initiate a Fast Withdrawal

To initiate a fast withdrawal, start by initiating a normal withdrawal. Next:

โ†’ Navigate to the โ€˜Historyโ€™ tab of the โ€˜Portfolioโ€™ page.

โ†’ Click on the โ€˜Fast Withdrawโ€™ button next to the โ€˜Processingโ€™ status of the pending withdrawal.

โ†’ Upon clicking the โ€˜Fast Withdrawโ€™ button, you will be presented with the dialogue box below.

08/29/2024: Fast withdrawals are not yet live on Blitz. The feature will be made available to Blitz users shortly following the launch of fast withdrawals for Vertex users on Arbitrum.

โ†’ Click on the โ€˜Submit Fast Withdrawโ€™ button at the bottom of the dialogue box.

โ†’ Once successfully submitted, you will see the box below.

Your fast withdrawal is complete!

To verify the status of your fast withdrawal request, you can view the list of withdrawal statuses in the โ€˜Historyโ€™ tab of the โ€˜Portfolioโ€™ page. If the withdrawal status displays โ€˜Confirmedโ€™ you will see the funds populate in your wallet shortly.


What if my Fast Withdrawal is Unsuccessful?

If you submit a fast withdrawal and your funds do not shortly arrive in your wallet, make sure to check the status of your withdrawal in the โ€˜Historyโ€™ tab of the โ€˜Portfolioโ€™ page.

If the status still shows โ€˜Processingโ€™ in yellow next to your withdrawal, then itโ€™s likely due to low liquidity for that asset in the corresponding fast withdrawal liquidity pool.

Users will see a red error box in the bottom-right corner of the โ€˜Portfolioโ€™ page if their fast withdrawal was unsuccessful.

If your fast withdrawal fails due to low liquidity for that asset, you will not be charged the fast withdrawal fee and users can still process their withdrawals normally.


If you encounter any issues with fast withdrawals, please make sure to verify your withdrawal status in the 'History' tab of the 'Portfolio' page. If your withdrawal is still pending and you're not sure why, please open a ticket on the for assistance.

Official Blitz Discord
โšก
Page cover image
Withdrawals