Tumbuh

Tumbuh

Maximize IDRX returns with smart vault allocation

Created on 16th May 2025

Tumbuh

Tumbuh

Maximize IDRX returns with smart vault allocation

The problem Tumbuh solves

Most IDRX holders face limited DeFi opportunities due to the scarcity of high-yield protocols supporting IDRX directly. Additionally, the weakening value of IDR against the USD reduces the long-term earning potential for users who stay in IDRX-denominated assets.

This project solves that by allowing users to deposit IDRX into an ERC-4626 vault that automatically converts and allocates 70% of the funds into high-APY stable coin protocols (USDC, USDT, or DAI). This approach increases earning potential, diversifies risk, and gives users exposure to more lucrative DeFi opportunities, all while preserving share-based accounting and simplifying the user experience through smart, auto-rebalancing logic.

Challenges I ran into

One major challenge was handling the conversion from IDRX, a low-decimal local currency token, into stablecoins like USDC, USDT, and DAI, which have different decimal standards. Ensuring accurate and lossless conversions required careful precision handling in Solidity to prevent rounding errors.

Another challenge was designing an auto-rebalancing mechanism that could evaluate APY across multiple protocols in real-time while maintaining gas efficiency and security. To overcome this, we implemented a modular architecture where each protocol is abstracted, allowing the vault to query, compare, and allocate funds dynamically.

Rigorous testing was also essential to simulate edge cases and ensure stability during allocation switches.

Tracks Applied (2)

Stablecoins

Although the vault accepts IDRX, the core yield-generating mechanism relies on converting a portion of IDRX deposits int...Read More

DeFi

This project is a DeFi-native yield optimizer built on the ERC-4626 standard, enabling users to earn passive income by d...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio