TBY

Overview

Term Bound Yield tokens or TBYs for shorts are the yield generating receipt tokens for lenders within BloomPools. TBYs are ERC1155 compatible multi-tokens who's token ids represent specific yield generating periods. Token ids will start at 0 and increment sequential by one. For me information on TBYs please refer to the Tokenized Rwa section of the docs.

Below is the unique interface of TBYs. Additionally, all ERC1155 functions are present within the contract as well.

Contract API

bloomPool

function bloomPool() external view returns (address);

Returns the address of the BloomPool contract.

name

function name() external view returns (string memory);

Returns the name of the token. Will return Term Bound Yield.

symbol

function symbol() external view returns (string memory);

Returns the symbol of the token. Will always return TBY

decimals

function decimals() external view returns (uint8);

Returns the number of decimals for the token. This value will match the asset of the associated BloomPool.

totalSupply

function totalSupply(uint256 id) external view returns (uint256);

Returns the total supply of a given token id.

Last updated