Fast Time-to-Market
Launch DeFi products in weeks instead of months of in-house development
Normalized Data
Get treated, individualized position data across all protocols via one API
Non-Custodial
Your users keep custody — Deframe never touches private keys or funds
Who Is Deframe For?
Deframe serves B2B clients building crypto financial products:- Fintechs & Neobanks — Offer yield products to end users without building DeFi infrastructure
- Wallets — Add earn features and cross-chain swaps directly in your wallet interface
- Custodians — Integrate institutional-grade yield strategies for clients
- Exchanges — Provide seamless on-chain yield and swap products
- Investment Platforms — Deploy client funds into curated DeFi strategies
What Deframe Abstracts
Building DeFi integrations in-house requires far more than calling a few smart contract functions. Deframe handles the entire complexity stack:Smart Contract Interactions
Smart Contract Interactions
- Protocol-specific adapters for Aave, Morpho, Lido, Compound, 1inch, Jupiter, and more
- Transaction bytecode generation for deposits, withdrawals, and swaps
- Multi-step transaction orchestration (approve → deposit → track)
- Gas estimation and optimization
- Transaction simulation and validation
Data Indexing & Chain Reorg Handling
Data Indexing & Chain Reorg Handling
- Real-time indexing of positions across multiple chains
- Chain reorganization detection and reconciliation
- Historical transaction data and realized PnL tracking
- Accounting-ready data exports
- Multi-protocol position aggregation
Protocol Integration Maintenance
Protocol Integration Maintenance
- Protocol upgrades and versioned migrations
- New protocol integrations (without requiring client updates)
- Security audits and monitoring
- Oracle validation for price feeds
- Protocol-specific quirks and edge cases
Infrastructure & Operations
Infrastructure & Operations
- RPC node management with automatic failover
- Job queues and background workers
- Alerting, monitoring, and incident response
- Rate limiting and request management
- Webhook delivery and retry logic
The Integration Experience
Integrating DeFi yield with Deframe follows a simple 3-step pattern:1. Choose a Strategy
Fetch available yield strategies with current APY rates:2. Generate Bytecode
Request ready-to-execute transaction data:3. User Signs & Broadcasts
Your user signs the transaction with their wallet — you keep custody:Quickstart Guide
Build your first integration in 5 minutes
Strategy Deposit Example
Full end-to-end code example
Non-Custodial + No Balance-Sheet Risk
Deframe is strictly infrastructure — not a financial product.Deframe never:
- Holds your users’ private keys
- Takes custody of funds
- Passes funds through our smart contracts
- Creates balance-sheet risk for your business
- Sign transactions with their own wallets
- Maintain full custody at all times
- Interact directly with underlying DeFi protocols
Why Not Integrate Protocols Directly?
Many teams start by building direct integrations with protocols like Aave or Morpho. Here’s why that becomes complex fast:Direct Protocol Integration
Requirements:- Solidity expertise to understand contract interfaces
- Protocol-specific adapters for each integration (Aave, Morpho, Lido, Compound, etc.)
- Indexing infrastructure to track user positions
- Chain reorg handling and reconciliation
- Monitoring, alerting, and incident response
- Ongoing maintenance for protocol upgrades
- Security audits for every new integration
Deframe Integration
Requirements:- API key
- Basic HTTP client (axios, fetch, requests)
- Wallet library for transaction signing (ethers.js, viem)
Deframe provides a normalized API surface across all protocols. Add a new protocol without changing your codebase — we handle the complexity.
Position Tracking & Data
Beyond transaction generation, Deframe provides real-time position monitoring and accounting-ready data: Available via API:- Current position balances across all protocols
- Realized and unrealized PnL
- Yield earned over time (with APY breakdowns)
- Historical transaction data
- Aggregated portfolio value across chains
- Webhook notifications for status changes
FAQ
Do you custody funds?
Do you custody funds?
No. Deframe is non-custodial infrastructure. Your users sign transactions with their own wallets and maintain full custody. Deframe never holds private keys or funds.
Do we need a Solidity team to integrate?
Do we need a Solidity team to integrate?
No. Deframe abstracts all smart contract interactions. Any backend engineer familiar with REST APIs can integrate Deframe — no blockchain expertise required.
What happens if Deframe goes down?
What happens if Deframe goes down?
User funds remain safe — they’re deposited directly into underlying protocols (Aave, Morpho, etc.) and are never held by Deframe. Your users can always withdraw directly via protocol UIs.Check our live uptime: Deframe API Status
Can we integrate new protocols as they launch?
Can we integrate new protocols as they launch?
Yes. Deframe continuously adds new protocol integrations. When we add a new protocol, it becomes immediately available via the API — no client-side changes required.
Do you support testnet for development?
Do you support testnet for development?
Yes. Deframe provides testnet endpoints for development and testing. Contact support to enable testnet access for your API key.
How do you handle protocol upgrades?
How do you handle protocol upgrades?
Deframe monitors protocol upgrades and handles migrations automatically. Versioned adapters ensure backward compatibility. You’ll be notified of any breaking changes well in advance.
Next Steps
Quickstart
Add yield to your app in 5 minutes
Architecture Overview
Understand how Deframe works
API Reference
Explore all available endpoints
Get API Key
Sign up and start building
Questions? Reach out to our team at support@deframe.io