Integrate
Feed adapters
Per-feed contracts with the familiar latestRoundData shape, for code that already expects it.
Integrate
Read Tachi data from Solidity, Clarity or the API.
1 min read 2 sections Testnet
When to use an adapter
New integrations should call IPriceOracle directly. Adapters exist for existing code that reads latestRoundData() and decimals() from one address per feed. Each adapter reads the oracle underneath, so the security model is the same.
solidity
(, int256 answer, , uint256 updatedAt, ) = adapter.latestRoundData();
require(block.timestamp - updatedAt < 15 minutes, "stale");
uint8 d = adapter.decimals(); // 8Deployed adapters on Base Sepolia
| SCOM/KES | 0xa8FD…2754 | 8 |
| SCOM/KES | 0xA452…43a7 | 8 |
| SCOM/USD | 0x8431…c60f | 8 |
| SCOM/USD | 0xb8Ff…897e | 8 |
| USD/KES | 0x6329…ce14 | 8 |
| USD/KES | 0xf2b6…2bB6 | 8 |
6 of 6
Something wrong or missing on this page? Tell us.

