Architecture Overview
How the entity model works end to end.
Onboarding
How to become an integration partner.
Account Types
Create product offerings linked to Risk Architect Baskets.
User Accounts
Deploy isolated Safes for your users with dynamic resolution.
Deposit & Withdraw
Implement deposit and withdrawal flows with the SDK.
Tutorial
Build a yield product in 30 minutes.
Why Integrate Blend?
SMA model, not pooled vaults
Unlike vault-based yield products, Blend gives every end user their own isolated Gnosis Safe. This means:- No custodial risk for your platform: you never hold user funds
- No shared pool risk: one user’s issue cannot affect others
- Regulatory clarity: self-custodial architecture simplifies compliance
Structured products, not just APY
Because each user has their own Safe, Blend can offer more than simple lending. Through Risk Architect Baskets, your users get access to:- Delta-neutral strategies
- Basis trades
- Bitcoin+ products
- FX structured products
- Customized risk/return profiles per product
Everything you need to build
- REST API: Query TVL, strategies, and Safe data
- TypeScript SDKs: Type-safe deposit, withdraw, and rebalance workflows
- Cross-chain routing: Built-in LiFi and Garden adapters for multi-chain operations
- Interactive playground: Test all endpoints in your browser
Architecture Overview
Blend’s integration model has four key entities:| Entity | What it is | Who manages it |
|---|---|---|
| Risk Architect | Organization of investment experts that create strategies (Baskets). Known as a curator/risk manager in Morpho and traditional vault models. | Risk Architect organization |
| Basket | A strategy template defining asset allocations and target percentages | Risk Architect (via admin portal) |
| Account Type | A product offering you create (e.g., “Savings”, “Growth”, “BTC Yield”) linked to one Basket | You (the integrating neobank) |
| Account | An end user’s account that maps 1:1 to an on-chain Gnosis Safe | Created by you when a user signs up |
The flow
- Risk Architects create Baskets with specific strategies
- You create Account Types for your products, each linked to a Risk Architect Basket
- Your users open accounts. Blend deploys a personal Safe for each user, deterministically derived from your neobank ID + account type + user address
- Users deposit and their capital is managed according to the Basket’s strategy in their isolated Safe
The same user can have multiple Safes within your platform, one per Account Type. For example, a user could have both a “Savings” account (conservative Basket) and a “Growth” account (aggressive Basket).
Dynamic Safe Resolution
Each user’s Safe address is deterministically computed:- Predictable: You can compute the Safe address before deployment
- Collision-free: Different neobanks and account types always produce unique addresses
- Multi-account: Same user, multiple products, each with their own isolated Safe
- Cross-chain consistent: Same Safe address on every supported chain
Integration Example
Who Can Integrate
Blend is designed for:Wallets
Add a native “Earn” feature. Users keep self-custody in their own Safes while accessing DeFi strategies.
Fintechs & Neobanks
Offer competitive DeFi products without building or managing infrastructure.
DAOs & Treasuries
Deploy treasury assets into conservative, liquid strategies with Gnosis Safe multi-sig support.
L1/L2 Ecosystems
Drive sticky liquidity to your chain by offering best-in-class, cross-chain DeFi opportunities.