Did you find this article helpful?
If it clarified even one security risk for you, consider sharing it with others who may benefit 😎
⬇️⬇️⬇️⬇️⬇️
Gas fees are one of those things that sound simple until they're not. To move any token on Ethereum, you need ETH sitting in your wallet — not to send, just to pay the network. Same goes for other networks. It's friction that adds up fast.
GasPass removes that variable entirely. Register a coupon once, and D'CENT automatically covers gas fees on your behalf — every time you send tokens or run a swap. No holding native coins for fees. No math before every transaction. Just move.
Here's everything you need to know to get the most out of it.

GasPass is a feature built into D'CENT Wallet that uses voucher coupons to pay gas fees on your behalf. When you register a coupon in the GasPass menu, it activates automatically on every eligible transaction — the network fee is handled in the background using your coupon balance.
You don't change how you transact. GasPass just quietly takes care of the part that usually gets in the way.
| Supported Networks | Ethereum Base Solana Kaia |
| How It Works | Register a coupon once — GasPass handles fees automatically |
| Works For | Token transfers, swaps, Discovery tab- Dapps |
The issue isn't just cost — it's the friction. To send any token on Ethereum, you need ETH in your wallet purely to cover the network fee, even when ETH has nothing to do with what you're sending. Managing multiple assets across networks means constantly keeping track of native coin balances you're not actively using for anything else.
GasPass removes that variable. Your coupon covers the fee, so you only need to think about the asset you actually want to move.
* GasPass reduces gas fee friction on supported networks. It does not eliminate on-chain transaction risk. Always verify transaction details before signing.
It only takes a minute. Once it's set up, you won't need to touch it again.
In the My Wallet tab, tap GasPass.
Tap Register Coupon.
Enter your voucher code and tap Register.
A confirmation message appears. Your Total Gas Balance is now visible in the GasPass menu.
💌 Got your coupon by email? Even faster.
If your coupon was delivered via email, you don't need to type anything. Just scan the QR code or tap the registration link in the email — your coupon registers automatically.

⚠️ Check your wallet mode before scanning. The coupon will be registered to whichever wallet is currently active in the app. If you have multiple wallets, make sure you're in the right one before you scan.
Each voucher code is independent — you can register it to any wallet you own. If you have multiple vouchers, you can spread them across different wallets or stack them all on one. It's entirely up to you.
⚠️ Two Deadlines to Know
Registration deadline — each voucher has an expiration date by which it must be registered to a wallet. Miss this and the voucher becomes invalid, even if the balance was never used.
Usage validity — once registered, your coupon starts as INACTIVE. It activates automatically on your first transaction, and that's when the validity period begins. So registering early doesn't shorten your usage window — but failing to register before the deadline means losing the voucher entirely.
To view coupon details, tap Active Coupons. You'll see the registered amount, how much you've used, the expiration date, and usage count — all in one place.

Your sending flow looks almost identical to what you're used to. The one difference: you'll go through two authentication steps instead of one — because gas payment and token transfer are two separate on-chain actions, each requiring its own signature.
Enter the amount and set the network fee → tap Next.
On the review screen, GasPass is shown as applied. Tap Send to continue.
You can disable GasPass here if you prefer to pay the fee from your native token balance.
First authentication — authorizes the gas fee payment via your coupon. Confirm with fingerprint or PIN.
Second authentication — authorizes the actual token transfer. Confirm with fingerprint or PIN.
Confirmation appears in the app once the transaction is sent. Tap OK to return to the main screen.
⚠️ About "Preparing Gas"
You might notice your transaction status shows "Preparing Gas" for a moment. That's completely normal — it means the gas fee is being submitted to the blockchain using your coupon. Once that clears, the status updates to "Confirmed" and your actual transaction ID (TXID) replaces the initial coupon ID.
GasPass works just as smoothly for swaps. If a coupon is registered, it shows up automatically on the estimate screen — before you even get to the confirmation step.
Enter your swap amount — GasPass appears automatically on the estimate screen if a coupon is active.
Review the swap transaction screen → confirm GasPass is applied → tap Confirm.
You can disable GasPass manually here if needed.
First authentication — gas fee via coupon. Confirm with fingerprint or PIN.
Second authentication — swap transaction. Confirm with fingerprint or PIN.
The app displays the expected token amount received → tap Complete to return to the main screen.
A few things worth knowing so you're never caught off guard.
| Coupon Status | Automatically becomes ACTIVE on your first transaction — that's when the validity period begins. |
| Total Gas Balance | Visible in the GasPass menu at a glance. Check this before high-volume activity. |
| Active Coupons | View registered amount, used amount, expiration date, and usage count per coupon. |
| Usage History | Per-transaction breakdown of every gas fee deducted. Tap Usage History in the GasPass menu. |
| Multiple Coupons | GasPass uses the coupon closest to expiration first — automatically, with no manual sorting needed. |
|
Do I still need to hold ETH or SOL to use GasPass? No. When GasPass is active, the network fee comes out of your coupon balance — not your native token holdings. You only need the asset you're sending or swapping. |
|
Why are there two authentication steps? Gas payment and token transfer are two separate on-chain actions. Each needs its own signature. It adds one quick step, but gives you full visibility and control over both before anything hits the blockchain. |
|
Can I turn off GasPass for a specific transaction? Yes. On the transaction review screen, you can manually disable GasPass before proceeding. The fee will then be deducted from your native token balance as usual. |
|
My coupon shows as INACTIVE — is something wrong? No, that's expected. Every coupon starts as INACTIVE after registration. It activates automatically the moment you make your first transaction with GasPass applied. From that point, your validity period begins. |
|
Does registering my voucher early use up my validity period? No. The validity period only starts when you make your first transaction — not when you register. That said, make sure you register before the voucher's registration deadline, or it'll expire unused. |
|
What happens when my coupon runs out? GasPass stops applying automatically. You'll need to register a new coupon, or pay gas fees the traditional way in the meantime. |
|
If I have two coupons, which one is used first? The coupon closest to expiration is used first — automatically. It's designed to help you avoid losing unused balance when a coupon expires. |
|
Where do I get GasPass coupons? Coupons are distributed through D'CENT promotional campaigns, partner programs, and special events. Keep an eye on our official channels for the latest availability. |
Gas fees, handled. You just transact.
Open D'CENT Wallet, go to the GasPass menu, and register your coupon. From there, it works automatically — every time.
Did you find this article helpful?
If it clarified even one security risk for you, consider sharing it with others who may benefit 😎
⬇️⬇️⬇️⬇️⬇️