search_yield_products
Search and filter TokenBank's instruments for earning yield with crypto. Searches the CURATED tier by default (the rows that state a yield, minimum and risk); pass tier to reach the imported issuer-catalogue rows (tokenized treasuries, yield stablecoins, gold, real estate, tokenized stocks, staking, DeFi/CeFi earn, alternative funds). Returns compact records; use get_product_details for the full record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Which tier to search. Default "curated": the instruments that state a yield, minimum and risk — the only ones that can answer "what does this pay". "imported" and "all" reach the issuer-catalogue rows, which carry identity and classification only. Use them for identity questions ("is X tokenized"), never for yield rankings. | |
| limit | No | Max results (default 20) | |
| query | No | Free-text match on name, ticker, issuer or type | |
| offset | No | Skip this many matches before returning. Use the nextOffset from the previous answer to walk the whole set; its absence means you reached the end. | |
| pillar | No | Limit to one category pillar | |
| eu_only | No | Only instruments available to EU investors | |
| max_risk | No | Maximum risk on a 1-5 scale (1=very low, 3=medium, 5=high) | |
| min_yield_pct | No | Minimum headline yield in percent |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | ||
| count | Yes | Rows returned | |
| results | Yes | ||
| nextOffset | No | Pass as offset to fetch the next page; absent when there is no more | |
| totalMatching | Yes | Rows that matched before the limit |