> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://www.openfort.io/api/mcp` to find what you need.
>
> **Have feedback?** Use `submit_feedback` on the same MCP server.

# Recipes

## Overview

Explore comprehensive recipes that demonstrate how to integrate Openfort's embedded wallet infrastructure with popular DeFi protocols and blockchain applications. Each recipe includes complete source code, setup instructions, and implementation details.

:::tip
Jump straight to code in our [GitHub](https://github.com/openfort-xyz/recipes-hub).
:::

## Available recipes

* [USDC Transfer](https://www.openfort.io/docs/recipes/usdc) — React Native Mobile App. Token transfers with dual wallets on Ethereum Sepolia testnet.
* [Yield on Aave](https://www.openfort.io/docs/recipes/aave) — Full-Stack DeFi Application. Lending and borrowing with Aave protocol integration.
* [Yield on Morpho](https://www.openfort.io/docs/recipes/morpho) — Optimized Yield Generation. Morpho Blue USDC vault interactions on Base network.
* [Trade on Hyperliquid](https://www.openfort.io/docs/recipes/hyperliquid) — Perpetuals, Agents & HyperEVM. Backend wallets, agent delegation, trading policies, and HyperEVM integration.
* [Trade on Lighter](https://www.openfort.io/docs/recipes/lighter) — Zero-Fee zk L2 Perps. Server-held API keys for order signing, backed by an Openfort wallet that owns the account.
* [Swap on LI.FI](https://www.openfort.io/docs/recipes/lifi) — Cross-chain bridge and swap. Multi-chain swaps with LiFi's routing engine across 6+ networks.
* [x402 Payments](https://www.openfort.io/docs/recipes/x402) — HTTP-Based Micropayments. API monetization with Coinbase x402 payment protocol.
* [Pay with WalletConnect Pay](https://www.openfort.io/docs/recipes/walletconnect-pay) — Stablecoin Checkout. Pay WalletConnect Pay links with an embedded wallet — passkey recovery, no backend.
* [MPP on Tempo](https://www.openfort.io/docs/recipes/mpp) — Autonomous Agent Payments. An AI agent pays for HTTP services in PathUSD on Tempo via MPP.
* [Wallet Permissions](https://www.openfort.io/docs/recipes/agent-permissions) — Delegated Agent Execution. Non-custodial DCA with time-limited agent permissions on Base.
* [Private payments with Unlink](https://www.openfort.io/docs/recipes/unlink-private-payments) — Confidential Accounts Payable. Pay supplier invoices privately through Unlink's shielded pool on Monad testnet — non-custodial EOA with passkey.
* [Earn private yield with Zama](https://www.openfort.io/docs/recipes/earn-private-yield-zama) — Confidential cUSDC Vault. Shield USDC into confidential cUSDC and earn private yield in Zama's confidential Morpho vault — gasless EOA with passkey.

## Community recipes

Integrations built with partner protocols and SDKs on top of Openfort wallets.

* [Yield discovery with vaults.fyi](https://www.openfort.io/docs/recipes/vaults-fyi) — Vault Aggregation Across 80+ Protocols. Discover, deposit into, and redeem yield positions with the vaults.fyi SDK.

## Use your own authentication

Complete quickstart templates integrating third-party authentication providers with Openfort embedded wallets.

* [Firebase](https://github.com/openfort-xyz/openfort-react/tree/main/examples/quickstarts/firebase) — Quickstart with Firebase. Firebase Authentication integration with Openfort embedded wallets.
* [Supabase](https://github.com/openfort-xyz/openfort-react/tree/main/examples/quickstarts/supabase) — Quickstart with Supabase. Supabase authentication with Openfort embedded wallets.
* [Better-Auth](https://github.com/openfort-xyz/openfort-react/tree/main/examples/quickstarts/betterauth) — Quickstart with Better-Auth. Better Auth integration with Openfort embedded wallets.
