Skip to content

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.

Available Recipes

Getting Started

Each recipe follows a consistent setup pattern:

  1. Clone Repository - Get the complete source code
  2. Environment Configuration - Set up API keys and credentials
  3. Install Dependencies - Install required packages
  4. Start Development - Launch the application
  5. Configure Openfort - Set up gas policies and Shield settings

Prerequisites

Before exploring any recipe, ensure you have:

  • Node.js 18+ and npm/yarn
  • Openfort Account with configured API keys
  • Platform-specific tools:
    • For mobile samples: Expo CLI, iOS Simulator/Android Emulator
    • For web samples: Modern web browser

Stack Overview

Each recipe demonstrates different aspects of Web3 development with Openfort:

RecipePlatformBlockchainKey Features
USDC TransferReact Native + ExpoEthereum SepoliaToken transfers, dual wallets, faucet integration
Yield on AaveReact + Express.jsEthereumDeFi lending/borrowing, APY tracking, risk management
Yield on MorphoReact + Express.jsBaseVault operations, yield optimization, GraphQL API
Trade on HyperliquidReact Native + ExpoArbitrum SepoliaTrading interface, live prices, order management