DeFindex Docs
  • DeFindex Protocol
    • Welcome
    • What is DeFindex?
  • Getting Started
    • How DeFindex Works
    • Creating a DeFindex Vault
    • Mainnet Deployment
  • Whitepaper
    • Whitepaper
      • Introduction
        • Core Concepts
      • The DeFindex Approach
        • Design Decisions
      • Smart Contracts
        • DeFindex Vault
        • DeFindex Strategy
        • DeFindex Zapper
      • Strategy Examples
      • State of the Art
        • Yearn Finance
      • Appendix
        • Why Not Swap in Deposit
  • WALLET DEVELOPER
    • Flutter SDK
    • Typescript SDK
    • Vault APY
  • STRATEGIES
    • What is a strategy?
    • What is Blend Capital?
    • Strategies APY
  • Users
    • About Us
    • General/FAQ
      • Additional Resources
  • Security
    • Security Audit
Powered by GitBook
On this page
  • Introduction
  • The DeFindex Approach
  • Contracts
  • State of the Art
  • Appendix
  • Abstract
Edit on GitHub
  1. Whitepaper

Whitepaper

PreviousMainnet DeploymentNextIntroduction

Last updated 7 months ago

This protocol by Palta Labs. Francisco Catrileo | Joaquin Soza | Esteban Iglesias

Introduction

The DeFindex Approach

Contracts

State of the Art

Appendix

Abstract

DeFindex is a suite of smart contracts designed to facilitate interaction with various Decentralized Finance (DeFi) protocols on the Stellar/Soroban Blockchain. It enables users to create custom strategies, allowing investments to be distributed across multiple DeFi protocols in a streamlined manner. The protocol serves two primary audiences:

  1. Wallet Users (including Web2 users): DeFindex provides a simplified interface that wallet developers can integrate into their platforms, enabling users to access DeFi investment services effortlessly.

  2. Expert Users: For experienced investors, DeFindex offers an efficient way to diversify investments without the complexity of building and managing their own strategies.

Inspired by projects such as Yearn, Set Protocol, Compound, and YieldYak, DeFindex adapts their core principles to the Stellar ecosystem.

The protocol comprises three main components:

  1. Factory: A smart contract responsible for creating new Vaults.

  2. Vaults: The primary contracts through which users interact, enabling deposits, withdrawals, and position adjustments.

  3. Strategies: Contracts that allocate Vault assets across various DeFi protocols.

To ensure robust functionality and security, DeFindex implements a role-based management system:

  • Manager: Oversees strategies and the assets within Vaults.

  • Emergency Manager: Handles rescues.

  • Fee Receiver: Collects and manages strategy-related fees.

By combining simplicity for newcomers with advanced features for seasoned users, DeFindex aims to make DeFi more accessible and efficient on the Stellar Blockchain.

Introduction
Core Concepts
Overview
Design Decisions
Vault Contract
Strategy Contract
Zapper Contract
State of the Art
Appendix
Page cover image