- Published on
đď¸Voucher Tokens on EuclidSwap: Your Most Asked Questions, Answered
Over 60,000 of you have jumped into the EuclidSwap testnet â and thereâs one question we keep seeing:
What are voucher tokens, and why did I receive them?
If thatâs you, youâre in the right place! Before we start, letâs remind you of related content to help understand voucher tokens better. We have a detailed guide here, and the below video:
This guide breaks down:
- What voucher tokens are
- Why you might receive them instead of native tokens
- How to use, withdraw, and understand them
- And whatâs going on with escrow limits
Letâs dive in.
đď¸What Are Voucher Tokens?
Voucher tokens are Euclid-native representations of regular tokens â think of them as 1:1 mirrors of the real thing, but internal to the Euclid system.
So if you hold a 100 USDC-voucher, itâs worth exactly the same as 100 USDC⌠but only within Euclid.
They behave like the real token for swapping and interacting inside the protocol, but you canât use them outside of Euclid until you withdraw them.
Why Use Vouchers?
Voucher tokens unlock some major advantages:
⥠Lightning-Fast Swaps
Because they donât rely on external liquidity pools, vouchers settle fast. No waiting for bridges. No bottlenecks. No slow finality.
đ Cross-Chain Flexibility
Vouchers exist on any chain â even if the native token doesnât. You can hold ETH vouchers on Injective, even if thereâs no ETH pool there. Thatâs the power of Unified Liquidity.
Why Did I Get Vouchers Instead of Native Tokens?
There are a few reasons why Euclid might give you vouchers:
1. Not Enough Liquidity on the Output Chain
If the destination chain doesnât have enough liquidity for your swap, Euclid gives you as much as it can in native tokens, then makes up the rest with vouchers. This way, your swap doesnât fail â you get 100% of your value, split between real and voucher tokens.
Example:
Youâre swapping 1000 EUCL from Base to ETH on Monad. Monad only has 2.87 ETH in escrow â but youâre owed 7.36 ETH.

So you get:
- 2.87 ETH (native on Monad)
- 4.49 ETH (voucher on Base)
In swaps, the vouchers are ALWAYS received on the input chain. In this case, the vouchers would be received on Base.

2. You Set a Native Token Limit
If you specify a limit on how many native tokens you want to receive, and your swap output exceeds that amount, the excess will be delivered as voucher tokens.
Example:
You swap and are due 1491 USDC. You set a limit of 500. Youâll receive:
- 500 USDC (native)
- 991 USDC (voucher)

3. A MultiDEX Swap Partially Fails
Sometimes, a cross-chain route hits a hiccup â liquidity disappears mid-swap. Rather than cancelling the whole transaction, Euclid mints vouchers to cover the missing piece, preserving your funds.
How Do Withdrawals Work?
Withdrawing voucher tokens turns them back into regular tokens. But thereâs one catch: you can only withdraw to a chain that has enough escrow.
Whatâs an Escrow?
An escrow is a pool of native tokens held on a specific chain, reserved for voucher redemptions.
If Chain A has 1,000 USDC in escrow, thatâs the max amount of USDC vouchers that can be redeemed on that chain.
Escrow â Voucher Limit
Vouchers arenât limited by escrow â you can hold 10,000 USDC vouchers on a chain with just 1,000 USDC in escrow. But when you try to withdraw, the protocol will check the available escrow.
Not enough? Youâll need to:
- Withdraw a smaller amount
- Or choose another chain that has more escrow for that token
Voucher tokens arenât a workaround â theyâre a feature.
They give you the speed, flexibility, and reach thatâs only possible with Unified Liquidity. Understanding how they work gives you more control, and more options, across the entire multichain ecosystem.
Have questions? Drop them in our Telegram channel.
Euclid Protocolâs vision is to bring users back to the fundamentals of DeFi â empowering users with transparency, accessibility, and control over their financial activities â making DeFi great again!
Check out our X feed thread for more insights and updates. Additional links to our socials are here: TG | Web | Blog