Yield-Bearing Assets

Enable passive income flows to token holders through scheduled or event-driven yield distributions such as rental income or dividends. Yield distributions are executed in two key steps—deposit and disbursement—ensuring secure, auditable, and automated allocation of funds.

How it Works

  1. Step 1: Deposit Yield to Asset

Asset managers initiate the yield deposit by transferring funds to the Yield Agent for a specific asset.

  • Use the Deposit Yield API
  • Provide the asset and platform identifiers, yield amount, and a unique idempotency key.
  • Upon success, a yieldID is returned for tracking and disbursement.
  1. Step 2: Distribute Yield to Investors

Once yield is deposited, it is distributed to eligible token holders proportionally.

  • Use the Distribute Yield API
  • Pass the yieldID and asset details to trigger batch distribution.
  • The system calculates each holder's share and transfers funds directly to their wallets in fiat or tokens.
  • A transaction status (initiated, completed, or failed) confirms the outcome.