/defi-hub

Open Source Decentralized Finance API - https://decentri.fi

Primary LanguageKotlinMIT LicenseMIT

Decentrifi

Explore. Track. Integrate.

Website | Discord | Documentation

Welcome to the Decentrifi Defi Hub, an enticing oasis in the vast desert of decentralized finance! Step into a world where possibilities are infinite, and innovation knows no bounds. This fully open-source ecosystem beckons developers and integrators with its irresistible charm, promising a seamless journey through the realms of decentralized finance.

At the heart of Decentrifi lies a relentless ambition: to be the epitome of defi nativity, blockchain agnosticism, and modularity. We invite you to experience a captivating blend of cutting-edge technology, elegant design, and limitless potential, all within the palm of your hand.

Embrace the freedom of choice as our ecosystem breaks down the barriers between blockchains. Whether you prefer Ethereum, Polygon, or any other leading blockchain or L2, Decentrifi is here to welcome you with open arms. Explore, experiment, and harness the true power of decentralization without constraints.

Decentrifi's modular architecture empowers developers and integrators to embark on an extraordinary adventure of customization. Craft your masterpiece, utilizing our meticulously designed building blocks, each with its own unique functionality. Seamlessly integrate existing solutions or create your own modules, fostering innovation like never before.

Our siren song calls out to developers, whispering promises of a vibrant community, meticulous documentation, and developer-friendly tools. Dive into our comprehensive resources, and be enchanted by the harmony between intuitive APIs, extensive libraries, and helpful guides. Let your creativity flourish as you unlock the true potential of decentralized finance.

Join us on this exhilarating quest to redefine the boundaries of defi. Together, we shall embrace the untamed spirit of innovation, rewrite the rules of financial interaction, and unveil a future that is bold, audacious, and unapologetically decentralized.

Welcome to the Decentrifi Defi Hub, where the only limit is your imagination.

Claimables

Claimables are a defi primitive that can indicate any on-chain activity that can be claimed by a user. This can be airdrops, rewards, or any other type of claimable asset. Claimables are a core primitive in the Decentrifi ecosystem, and are used to track on-chain activity for protocols and networks.

Types of Claimables

Protocol Name URL
Convex Reward Pool Rewards
Balancer Staking Rewards
Compound Rewards
Uniswap V3 Pooling Yield
Aave Aave Staking
Quickswap Quickswap Staking
Quickswap Quickswap Staking
Sushiswap Sushiswap Staking
Aelin Aelin Rewards
Velodrome Velodrome Staking
Hop Hop Staking
Alienbase Staking
Aerodrome Staking

Unified DeFi Model

Decentrifi takes a pioneering approach in the decentralized finance (DeFi) space by introducing a unified model that encompasses all DeFi primitives. Our mission is to streamline and consolidate the vast array of DeFi functionalities into a cohesive framework, simplifying the development and integration process for developers and integrators.

In the fragmented world of DeFi, where various protocols and primitives operate independently, Decentrifi stands as a beacon of unity. We envision a future where developers can seamlessly harness the power of multiple DeFi primitives without the complexities of navigating disparate systems.

Our unified model provides a comprehensive and standardized framework that spans the entire spectrum of DeFi functionalities. Whether you're exploring lending and borrowing, decentralized exchanges, asset management, or any other DeFi primitive, Decentrifi offers a cohesive architecture that promotes interoperability and ease of integration.

By adopting our unified model, developers and integrators can accelerate their development cycles and reduce complexities associated with integrating multiple protocols. The modular nature of our model enables easy customization, allowing for the creation of tailored DeFi solutions that meet specific project requirements.

With Decentrifi, developers and integrators can focus on building innovative applications and services, leveraging a unified infrastructure that abstracts the underlying complexities of individual DeFi primitives. This streamlined approach empowers developers to unlock the true potential of DeFi without being burdened by the intricacies of protocol-specific implementations.

As we continue to expand our ecosystem, we actively seek to collaborate with DeFi projects and protocols, inviting them to integrate into our unified model. Through these partnerships, we foster a more seamless and harmonious DeFi landscape, driving standardization and interoperability across the industry.

Building the project

The project is entirely written in Kotlin. The only prerequisite is to have a JDK 17+ installed.

./mvn clean package

Submodules

Decentrifi Blockchains

The Decentrifi ecosystem currently supports an array of prominent networks, including Ethereum, Polygon, and more. You can find the complete list of active supported networks at https://api.decentri.fi/networks, which is automatically updated to reflect our expanding network compatibility.

Decentrifi Protocols

Decentrifi embraces the collaborative spirit of decentralized finance by supporting a diverse range of protocols that have been fully integrated into our ecosystem, reflecting their onchain activity. These protocols represent the cutting edge of innovation and play a pivotal role in shaping the future of decentralized finance.

To explore the impressive lineup of supported protocols and their onchain contributions, please visit https://track.decentri.fi/protocols. This comprehensive resource provides valuable insights into the thriving ecosystem of protocols that actively participate in the Decentrifi network.

By integrating these protocols into our ecosystem, we unlock new possibilities and unleash the full potential of decentralized finance. These protocols cover a wide spectrum of functionalities, from lending and borrowing to decentralized exchanges, yield farming, and much more.