tokenised_fund.ondo.constants

Documentation for eth_defi.tokenised_fund.ondo.constants Python module.

Reviewed Ethereum deployments for Ondo tokenised funds.

Module Attributes

ONDO_USDY_ETHEREUM

USDY token deployment and redemption-price oracle.

ONDO_OUSG_ETHEREUM

OUSG token deployment and the current issuer-wide price oracle.

Classes

OndoProduct

Metadata needed to read an Ondo share token and its issuer NAV oracle.

class OndoProduct

Bases: object

Metadata needed to read an Ondo share token and its issuer NAV oracle.

chain_id: int

EVM chain hosting the share token.

token: eth_typing.evm.HexAddress

Permissioned ERC-20 share-token address.

symbol: str

ERC-20 share-token symbol.

product_name: str

Public product name.

oracle: eth_typing.evm.HexAddress

Issuer-published NAV oracle.

oracle_method: str

Price method exposed by the configured oracle.

oracle_first_seen_at_block: int

First block at which the configured oracle can be queried.

first_seen_at_block: int

First block containing the share-token deployment.

first_seen_at: datetime.datetime

Share-token deployment timestamp as naive UTC.

homepage: str

Official Ondo product page.

short_description: str

Compact description used in vault listings.

description: str

Longer public product description.

notes: str

Detailed Markdown notes about strategy, NAV and access.

management_fee: Optional[float]

Annual management fee as a fractional percentage.

__init__(chain_id, token, symbol, product_name, oracle, oracle_method, oracle_first_seen_at_block, first_seen_at_block, first_seen_at, homepage, short_description, description, notes, management_fee=None)
Parameters
Return type

None

ONDO_USDY_ETHEREUM = OndoProduct(chain_id=1, token='0x96f6ef951840721adbf46ac996b59e0235cb985c', symbol='USDY', product_name='Ondo U.S. Dollar Yield', oracle='0xa0219aa5b31e65bc920b5b6dfb8edf0988121de0', oracle_method='getPrice', oracle_first_seen_at_block=18485028, first_seen_at_block=17672244, first_seen_at=datetime.datetime(2023, 7, 11, 18, 46, 23), homepage='https://docs.ondo.finance/general-access-products/usdy/basics', short_description='U.S.-dollar yield strategy backed by short-term Treasuries, Treasury ETFs and bank deposits', description="Ondo U.S. Dollar Yield is a permissioned, yield-bearing tokenised note backed by short-term U.S. Treasuries, Treasury fund investments and bank demand deposits. Its redemption price increases as yield accrues and is published through Ondo's on-chain oracle.", notes="Ondo U.S. Dollar Yield (USDY).\n\n- **Curator:** Ondo Finance.\n- **Vault strategy:** A permissioned tokenised note backed, depending on issuance date, by short-term U.S. Treasuries, short-term Treasury ETF shares or bank demand deposits.\n- **NAV reporting:** USDY is an accumulating token: its redemption price increases as yield accrues. Historical NAV is read from Ondo's published on-chain Redemption Price Oracle.\n- **Investor access:** USDY is available to qualifying non-U.S. individual and institutional investors. Transfers, subscriptions and redemptions require issuer onboarding and compliance checks.\n- **Fund page:** [Ondo USDY](https://docs.ondo.finance/general-access-products/usdy/basics).\n", management_fee=None)

USDY token deployment and redemption-price oracle.

Sources: https://docs.ondo.finance/addresses and https://docs.ondo.finance/general-access-products/usdy/basics

ONDO_OUSG_ETHEREUM = OndoProduct(chain_id=1, token='0x1b19c19393e2d034d8ff31ff34c81252fcbbee92', symbol='OUSG', product_name='Ondo Short-Term U.S. Government Bond Fund', oracle='0x9cad45a8bf0ed41ff33074449b357c7a1fab4094', oracle_method='getAssetPrice', oracle_first_seen_at_block=22141383, first_seen_at_block=16234210, first_seen_at=datetime.datetime(2022, 12, 21, 16, 16, 23), homepage='https://docs.ondo.finance/qualified-access-products/ousg/overview', short_description='Short-term U.S. Treasury and government-agency securities strategy', description='The Ondo Short-Term U.S. Government Bond Fund is a permissioned tokenised fund providing exposure primarily to short-term U.S. Treasuries and government-sponsored-enterprise securities, alongside cash-management holdings. Ondo publishes its daily NAV through an on-chain price oracle.', notes="Ondo Short-Term U.S. Government Bond Fund (OUSG).\n\n- **Curator:** Ondo Finance.\n- **Vault strategy:** Tokenised shares providing exposure primarily to short-term U.S. Treasuries and government-sponsored-enterprise securities, alongside cash-management holdings.\n- **NAV reporting:** Ondo updates the fund NAV at the end of each business day and publishes the NAV per OUSG token through its on-chain price oracle.\n- **Investor access:** OUSG is a qualified-access product. Eligible, onboarded investors may use Ondo's supported subscription and redemption process; token transfers remain restricted to onboarded holders.\n- **Fund page:** [Ondo OUSG](https://docs.ondo.finance/qualified-access-products/ousg/overview).\n", management_fee=0.0015)

OUSG token deployment and the current issuer-wide price oracle.

Sources: https://docs.ondo.finance/addresses and https://docs.ondo.finance/qualified-access-products/ousg/overview