> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet Extensions

> Overview of wallet plugin capabilities including yield generation, token swapping, and credit card issuance

<Note>
  **This page has been updated for Wallets SDK V1.** If you are using the previous version,
  see the [previous version docs](/wallets/v0/overview) or the [V1 migration guide](/wallets/guides/migrate-to-v1).
</Note>

Crossmint wallets support a set of built-in extensions that add financial functionality beyond basic token transfers. These extensions let you offer yield generation, token swapping, bridging, and credit card issuance directly from your wallet integration — without building custom protocol integrations.

## Yield

Wallet extensions include mechanisms to generate yield from wallet balances, primarily through stablecoins. There are two primary strategies:

### Yield from Reserves

Earn from the interest generated by a stablecoin's underlying reserves, which are typically invested in U.S. Treasury bills or equivalent cash instruments.

| Option                    | Description                                                                      | Notes                                                                                                                                                                           |
| ------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| USDC, USDT                | Negotiate a direct revenue-sharing agreement with the stablecoin issuer.         | Typically limited to large partners; smaller revenue share; allows direct staking.                                                                                              |
| USDG                      | Use a stablecoin that automatically accrues interest to holders or distributors. | Easier to get started; usually requires swapping to USDC/USDT before staking or transferring out, if the recipient prefers another stable.                                      |
| Issue your own stablecoin | Create your proprietary stablecoin backed by your own reserves.                  | Around 10–20 basis points (bps) more yield and control vs a non-standard token; higher setup costs, complexity, and slower go-to-market. Similar swapping requirements vs USDG. |

### Yield from Staking

Earn yield by delegating tokens to validators or liquidity pools. Protocols such as Aave and Morpho offer staking opportunities, and Crossmint wallets are compatible with any of them. <a href="https://yield.xyz" target="_blank">Yield.xyz</a> provides integrations with all top DeFi protocols, making it easy to connect your Crossmint wallets to yield-generating strategies.

These mechanisms are not mutually exclusive — the same asset can simultaneously generate passive income from its reserves while being staked to earn additional yield.

## Swapping and Bridging

Wallet extensions support token swapping and cross-chain bridging through integrated protocols:

* **Swapping** — exchange one token for another on the same chain (for example, USDC to ETH on Base)
* **Bridging** — move tokens across chains (for example, USDC from Ethereum to Base)

See the [Swapping and Bridging guide](/wallets/guides/wallet-extensions/swapping-and-bridging) for integration details.

## Credit Cards

Issue virtual or physical credit cards funded by wallet balances. This extension enables fintech use cases where users can spend their digital assets through traditional payment rails.

See the [Credit Cards guide](/wallets/guides/wallet-extensions/credit-cards) for integration details.

## Get Started

<CardGroup cols={2}>
  <Card title="Offer Yield" icon="chart-line-up" iconType="duotone" color="#1fce8f" href="/wallets/guides/wallet-extensions/generate-yield">
    Follow the step-by-step guide to start earning yield from your wallet balances
  </Card>

  <Card title="Swap and Bridge Tokens" icon="arrows-rotate" iconType="duotone" href="/wallets/guides/wallet-extensions/swapping-and-bridging">
    Exchange tokens and move assets across chains
  </Card>

  <Card title="Issue Credit Cards" icon="credit-card" iconType="duotone" href="/wallets/guides/wallet-extensions/credit-cards">
    Fund credit cards from wallet balances for traditional payments
  </Card>

  <Card title="Try the Demo" icon="building-columns" iconType="duotone" href="https://fintech-starter-app.demos-crossmint.com/">
    Explore a live fintech app demo showcasing yield and wallet features
  </Card>
</CardGroup>
