The decentralized African oracle network
Africa's real economy data,
onchain.
Equities, currencies, commodities and real-world assets from across the continent, signed by independent nodes and proven inside the contracts that use them.
- Data classes
- 6 and growing
- Every value
- Independently signed
- Delivery
- 24/7, on demand
- Verified on
- Base · Avalanche · Stacks
The data Africa runs on, readable by any contract.
Share prices in Nairobi. Cocoa in Accra. Currencies from Cairo to Johannesburg. Bonds, property and reserves. Tachi turns the continent's local data into signed values that blockchains can use and verify.
Listed equities and market status
African FX against the dollar
Auction and spot prices
Valuations, yields and reserves
- 01 · Source
Read at the source.
A decentralized network of independent nodes reads exchanges, currency markets, auctions and asset registries directly. No middleman reshapes the data on its way in.
Every value an onchain economy needs.
One network, one verification model, across six classes of local data.
Equities
Listed share prices and market status, in local currency and dollars.
Live · Nairobi Securities Exchange
Currencies
African currencies against the dollar, for pricing, payments and settlement.
Live · KES/USD
Commodities
Auction and spot prices for the goods the continent trades.
Fixed income
Treasury bills, government and corporate bonds, and the yield curves they trace.
Real estate
Property valuations, rental income and REIT net asset values.
Proof of reserve
Attested reserves and custody balances behind asset-backed tokens.
Two ways to read the same signed data.
Every value Tachi signs can reach your contract either way. Pick the one that fits how often you need it.
Feeds
Values written onchain around the clock, ready to read in a single call.
Streams
A fresh signed report carried inside your own transaction and checked by the contract on the spot.
Don't trust the feed. Verify it.
Tachi is decentralized by design. Its security comes from rules anyone can check onchain, not from trusting an operator. Every value shows its work.
Independent signers
Separate nodes, separate keys, separate reads of the source.
Signed observations
Every value carries signatures any contract can check.
Quorum
A value lands only when enough signers agree.
Replay protection
A signed report can never be submitted twice.
Freshness limits
Stale data is rejected, never used.
Forward-only sequence
Older data can never overwrite newer data.
Rules onchain
Every acceptance rule lives in the contracts, readable by anyone.
One signed dataset. Every chain.
The same signed values are verified natively wherever your contracts live. Read the latest value in one call, or verify a fresh report inside your own transaction.
Base
Coinbase's Ethereum L2
Avalanche
High-throughput EVM
Stacks
Smart contracts secured by Bitcoin
DevelopersBuild on local data.
Read a value in one call, or verify a fresh signed report in the same transaction. One feed interface on every chain, with freshness and sequence checks built in.
contract LoanCollateral {
oracle feed = Feed("SCOM/USD");
fn collateralValue(units) {
let v = feed.latest();
// signatures and quorum already checked
require(now - v.timestamp < MAX_AGE);
return units * v.price;
}
}
Bring Africa's data onchain.
Build lending, trading and settlement on local data you can prove.