All three quote against Kaia USDT at
0xd077…4fDb,
which uses 6 decimals. Orakl feeds use 8 decimals, and every market reads a five-minute average
with at least five observations rather than one latest-round price.
All three markets are live. Read
paused() and getOraclePrice() at the point of use because each
market can pause independently.Selecting a market
The web app persists the selection in the browser and accepts a direct link such as/orders?market=idrx-usdt. An integration should keep the market identity beside every cached
order id: #1 in the IDRX book and #1 in the IDRP book are unrelated orders.
The contract names the immutable pair by role:
baseToken()is the selected base token (JPYC, IDRX or IDRP).quoteToken()is the USDT quote token.

