[Quote/Execute] move amount a of asset A
from [Vault/Contract/Wallet]
on [origin chain]
to [Vault/Contract/Wallet]
on [target chain]
expect [min/max/exactly/stake/nothing] of asset B in return
under [Path/Vault Restrictions]
Web3 programming with Python
Build your next DeFi application with the YieldCube SDK and experience easy and precise transactions, powerful data fetching and connections to DeFi protocols. The SDK is open source making web3 development simple and powerful.
Move amount a of asset A from wallet A on chain A to wallet B on chain B expecting asset B.
Drastically reduces complexity and time of DeFi feature & application development.
Enables connectivity to all DeFi Protocols with one call
Navigate the entire DeFi space with one call.
[Quote/Execute] move amount a of asset A
from [Vault/Contract/Wallet]
on [origin chain]
to [Vault/Contract/Wallet]
on [target chain]
expect [min/max/exactly/stake/nothing] of asset B in return
under [Path/Vault Restrictions]
Utilize every protocol without the learning curve of their specific interface.
Deploying a YieldCube can be as simple as adding a list of assets and an advisor. The SDK provides a host of powerful advisors created by a community of experts. These advisors can be customized to fit the specific needs of YieldCube users.
The balancer can simplify a variety of transactions. The lending balancer will choose the most favorable lending protocol that provides the lowest interest with the safest margin; and might migrate the loan to a more favorable protocol if conditions change. This abstracts away any management from the advisor developer.
The order balancer can find the optimal path between any group of tokens, ensuring the lowest price and gas cost. These transactions might include minting, staking, borrowing and arbitrage. Optimizing complex transactions remove the barrier between what needs to be executed and how it is executed.
The balancer makes it easy for users to use specific protocols they are comfortable with. Each protocol is wrapped around a set standard that abstracts away low-level smart contract function calls. In this way any protocol can be accessed without the knowledge of blockchain programming languages.
Getting accurate data feeds for crypto currency and especially DeFi products can be a challenge. Often information saved on the blockchain is incomplete or requires data and algorithms from off chain to be comprehensible. The SDK will collect this information and make it available in a convenient format.