Most DeFi users know how to earn yield on stablecoins, but actually spending that yield is where things break down. You earn on one platform, withdraw to a wallet, send to an exchange, and only then can you load a card for spending. BenPay connects DeFi yield earning and everyday spending in one self-custodial app, so your stablecoin yield can flow directly into your card balance. This article walks through how the earn-to-spend loop works, what makes it different from the custodial approach, and how to set it up step by step.
Quick answer
Yes, you can connect your crypto card funds to DeFi yield products. BenPay’s DeFi Earn feature lets you deposit USDT or USDC into protocols like Aave, Compound, and Unitas directly from your self-custodial wallet, with no lock-up period and on-demand redemption. When you want to spend, you redeem your position back to your wallet and top up the BenPay Card from that same balance. The entire loop happens inside one app, under one set of private keys that only you control. BenPay charges a 15% fee on earnings only, with no management fee on your principal.
The problem: DeFi and spending are disconnected in most apps
If you’ve earned yield on stablecoins before, you’ve probably hit the same wall as everyone else. The app where you earn yield is not the app where you spend. Most DeFi platforms are dashboards that show you APY and let you deposit and withdraw, but they don’t issue cards. Most crypto cards are issued by exchanges or fintech companies that hold your keys and don’t connect to on-chain lending protocols at all.
This creates a multi-step workflow that most users tolerate but few enjoy. You earn yield on one platform, withdraw to a wallet, transfer to a card provider, top up the card, and finally spend. Each step can involve network fees, transfer times, and the risk of leaving funds on a custodial platform. The result is that many DeFi users simply leave their yield sitting in the earning protocol and treat spending as a separate pile of money, which defeats the point of earning yield in the first place.
The core issue is custody fragmentation. When your earning app, your wallet, and your card provider are three different entities, moving funds between them is manual, slow, and sometimes costly. BenPay reduces this disconnect by putting the wallet, DeFi Earn, and the spending card under one self-custodial architecture.
How most apps handle this: the custodial disconnect
Most crypto spending cards on the market work through a custodial model. You deposit stablecoins into the card issuer’s platform, the issuer holds your keys, and your card balance is a number in their database. Earning yield is either not available, or it means moving funds to a separate DeFi platform that has no connection to the card.
In this model, your funds are split across at least two platforms with different trust assumptions. The card provider controls your spending balance and can freeze it. The DeFi platform controls your earning position. If either platform experiences an issue, you may not be able to access the funds held there. You also have no single view of your total position, because the earning side and the spending side are tracked by different systems.
This is the status quo that BenPay was designed to address. Instead of splitting custody across platforms, BenPay keeps everything under one self-custodial wallet where you hold the keys at every stage.
BenPay’s approach: the earn-to-spend loop
BenPay connects yield earning and spending through a single self-custodial wallet that sits at the center of both functions. Your stablecoins live in your wallet. They can go into DeFi Earn to generate yield. They can be topped up onto the BenPay Card for spending. The wallet is the common entry point, and moving between earning and spending is a matter of redeeming from DeFi Earn back to your wallet balance, then topping up the card.
Step 1: Hold stablecoins in your self-custodial wallet
The BenPay Wallet supports 9 chains: BenFen, Bitcoin, Ethereum, BSC, Polygon, Optimism, Arbitrum, Avalanche, and Base. You can create a wallet using zkLogin, which lets you sign in with your Apple or Google account without managing a seed phrase. The wallet remains fully self-custodial, meaning BenPay never holds your private keys. If you have stablecoins on Ethereum, BSC, or Arbitrum, you can consolidate them into one wallet using the BenPay Bridge, which supports 6 assets (BTC, ETH, USDT, USDC, BNB) across 9 chains with most transfers completing in minutes.
Step 2: Put idle stablecoins into DeFi Earn
DeFi Earn gives you one-click access to protocols including Aave, Compound, and Unitas. You deposit your stablecoins and the app routes them into the underlying protocol automatically. BenPay charges a 15% fee on earnings only, with no management fee on your principal. That 15% is a protocol fee on the yield you generate, not the APY itself. The actual APY is dynamic and depends on the rates from Aave, Compound, and Unitas at any given time, so check the DeFi Earn page for live figures.
Redemption is on demand with no lock-up period. This is the key detail that makes the earn-to-spend loop work: when you want to spend, you don’t have to wait for a withdrawal window or pay an early-exit penalty. You redeem your position, the stablecoins return to your wallet, and you top up the card.
Step 3: Top up the BenPay Card from your wallet
The BenPay Card accepts USDT and USDC top-ups directly from your wallet balance. There’s no need to send funds to a separate platform or wait for an exchange to process a transfer. The card works with Apple Pay, Google Pay, Alipay, and WeChat Pay, so you can spend at any merchant that accepts those payment methods.
There are three active card tiers, each with a one-time opening fee of 9.9 BUSD:
- Alpha Card: 0 top-up fee, 0 monthly fee, $200,000 single-card limit. Best for large purchases where you don’t want a percentage taken off each top-up.
- Sigma Card: 1.5% top-up fee, $1/month, $0.50 cross-border fee per transaction. Best for Asia-focused spending with predictable costs.
- Delta Card: 0.5% top-up fee, 0 monthly fee, 1% cross-border fee. Best for everyday global use with low overall fees.
- Omega Card: Coming soon.
The card uses a self-custodial architecture where spending is authorized via on-chain wallet signature. Your stablecoins stay in your wallet until the moment you spend, and BenPay never holds your private keys.
A practical flow: from yield to payment
Here’s what the earn-to-spend loop looks like in practice. Let’s say you have 5,000 USDC sitting in your BenPay wallet on the Ethereum chain. You’re not spending it this month, so you deposit it into DeFi Earn, where it gets routed to Aave or Compound based on the best available rate. Over the next few weeks, your position grows as yield accrues.
Now you need to pay for something. You open the app, redeem your DeFi Earn position, and the USDC returns to your wallet with no lock-up penalty. You top up the BenPay Card with the amount you need, add it to Apple Pay or Google Pay, and make the purchase. The entire process happens inside one app, under one set of keys, with no intermediate transfers to external platforms.
If your USDC was on a different chain, you’d use the BenPay Bridge to move it to the right chain first. BenPay’s cross-chain bridge supports 9 blockchain networks and 6 types of assets, with most transfers completing within minutes. The bridge moves the same asset across chains rather than selling and rebuying, so there’s no market slippage.
Why the self-custodial model matters for this loop
The earn-to-spend loop only works cleanly if the same entity controls custody at every stage. In a custodial model, the card provider holds your spending balance and the DeFi platform holds your earning position, and the two don’t talk to each other. In BenPay’s self-custodial model, your wallet is the single source of truth for both functions.
BenPay uses a self-custodial architecture: your private keys are never held by BenPay. Every transaction, whether it’s a DeFi Earn deposit, a redemption, or a card top-up, requires your wallet signature. This means BenPay cannot freeze your funds, access your balance, or prevent you from moving your stablecoins between earning and spending. BenPay’s smart contracts are fully audited by SlowMist, with the audit report publicly available on GitHub. BenPay is operated by BenFen Inc., a US-registered fintech company holding a valid FinCEN MSB license (Reg. No. 31000260888727).
The trade-off is that self-custody means you’re responsible for your own access. If you use zkLogin, your Apple or Google account is your recovery method. If you import a seed-phrase wallet, you need to keep that seed phrase safe. The benefit is that no platform can lose, freeze, or restrict your funds, which is the exact property you want when your stablecoins are flowing between yield earning and daily spending.
Frequently Asked Questions
Can I connect my crypto card funds directly to DeFi yield products?
In most apps, no. Crypto cards and DeFi yield platforms are usually separate services with no direct connection. BenPay solves this by putting both functions under one self-custodial wallet. You deposit stablecoins into DeFi Earn from your wallet, earn yield through Aave, Compound, or Unitas, and when you want to spend, you redeem back to your wallet and top up the card. The connection is your wallet, not a third-party platform.
What fee does BenPay charge on DeFi Earn?
BenPay charges a 15% protocol fee on earnings only. There is no management fee on your principal. The 15% is taken from the yield you generate, not from your deposited amount. The actual APY is dynamic and depends on the rates from the underlying protocols, so check the DeFi Earn page for live figures.
Can I redeem my DeFi Earn position at any time?
Yes. Redemption is on demand with no lock-up period. You can pull your stablecoins back to your wallet whenever you want, which is what makes the earn-to-spend loop practical. There’s no early-exit penalty or waiting period.
Which stablecoins can I use for DeFi Earn and card top-ups?
The BenPay Card accepts USDT and USDC top-ups across multiple chains. DeFi Earn routes your stablecoin deposits into Aave, Compound, and Unitas. Your wallet supports 9 chains including Ethereum, BSC, Polygon, Arbitrum, and Base, so you can consolidate stablecoins from different networks before depositing or topping up.
Getting started with the earn-to-spend loop
If you’re already earning yield on stablecoins but find yourself leaving that yield untouched because spending it is too much hassle, BenPay gives you a way to close the gap. Download the app, create a wallet with your Apple or Google account via zkLogin, deposit your USDT or USDC, and put it into DeFi Earn. When you need to spend, redeem on demand and top up the card. The whole process stays inside one self-custodial app, with no custodial middleman between your yield and your spending.

