Loading…
The RIL Oracle

Reliable data. Provable proof.
Real-world assets, verifiable on any chain.

MULTI-CHAIN  ·  the same signed feeds anchored on  XDC · Base · Hedera · XRP · Stellar  — verify on any ↗

A multi-source oracle, on-chain proof-of-reserve, and TradeTrust-verifiable trade documents — cross-verified and anchored across multiple chains. The institution-ready reliability & proof layer for the RWA economy.

✔️ 20+ asset classes ✔️ 150+ live feeds ✔️ Chainlink-compatible ✔️ Ed25519-signed ✔️ ISO 20022-native (camt.052 sample)
See the rail → Onboard an asset Verify a record The $25T thesis
tokenized RWA tracked live  ·  proof records anchored across 5 chains  (market data + your rail — see the rail)

Live infrastructure

Oracle Reliability →
The meta-oracle — every live XDC source fused into one trusted price, transparently.
RWA Registry →
System-of-record for real-world assets on-chain — proof status, prices, on-chain anchors.
Tokenized MMF Rail →
On-chain yield + reserve attestation for tokenized money market funds.
Verify a Document →
Public, no-login portal — confirm any eBL/invoice is untampered & anchored on-chain.
Trade-Finance Demo →
Price the goods behind a trade document, then try to forge the eBL. 60 seconds.
Developer Docs →
Integrate in minutes — one-call REST, Chainlink drop-in proxies, SDK.
RWA Proof Rail ★ Verify Docs Status Pricing Security Addresses (JSON)
◆ The RWA Proof Rail — verifiable proof for any real-world asset
Proof-of-Reserve & Proof-of-Record across 20+ asset classes — metals, treasuries, invoices, real estate & more. Cryptographically signed on-chain.  Explore the rail →  ·  Onboard an asset  ·  The $25T thesis

One signed feed set — live on 5 chains ● VERIFY ON ANY

The same Ed25519-signed values are anchored across five networks — you're never hostage to one chain. Click any address to verify it on that chain's explorer.
XDC Mainnet LIVE
EVM oracle contract · primary pusher
0x17e46C96…E7D603E ↗
Base LIVE
EVM oracle contract · 150 feeds mirrored
0xC6164152…74ea1BbB ↗
Hedera LIVE
EVM oracle contract · 150 feeds mirrored
0xEfa1524D…ca770CF7 ↗
XRP Ledger NATIVE XLS-47
150 feeds as native Price Oracle objects
raQWZPjcFb7YB…imz2UH ↗
Stellar LIVE
Signed proof-anchoring (MemoHash)
GBVXOC3J…GVNWVY ↗
Machine-readable: /api/oracle/multichain

Live Proof-of-Reserve ● LIVE · 5 CHAINS

The moat, live: a tokenized asset's circulating supply read straight off the chain, priced at NAV, Ed25519-signed and publishable on-chain. Supply is independently verifiable right now; the issuer's audited reserve attestation is the single step that completes a full collateralization proof. Don't trust — verify.
Loading live Proof-of-Reserve…

Live feeds

Auto-refreshing every 15s straight from /api/oracle/public. LIVE = real multi-source market data; sim = simulated (no free public API exists for that data type, clearly labeled).
FeedValueStatusSource
Loading live feeds…

Chainlink AggregatorV3 proxies

Drop-in replacements for Chainlink price feeds. If your contract already calls latestRoundData(), just point it at one of these addresses — zero rewrite.
Loading…

Also native on the XRP Ledger (XLS-47)

The same live feeds publish to the XRP Ledger via XRPL's built-in Price Oracle — no EVM, no wrapper contract. XRPL dApps and RWA protocols read them directly on L1 with get_aggregate_price.
Loading XRPL endpoint…

Tokenized carbon — registry-grade Proof-of-Reserve

Beyond price feeds: a registry-controlled, on-chain system of record for tokenized carbon credits — issuance, permissioned transfer, and irreversible retirement, with on-chain Proof-of-Reserve. The invariant issued ≥ circulating + retired is enforced on-chain, so double-counting is structurally impossible. Live retirement ledger + Chainlink-compatible carbon feeds + downloadable certificates, anchored on RILchain and the XRP Ledger.
RILchain Carbon Registry
Registry-controlled issuance · permanent retirement ledger · on-chain PoR · dual-ledger notarization · per-retirement certificates.
Open the retirement ledger & PoR explorer →

Consume a feed in 2 minutes

Solidity, exactly like Chainlink — swap the address and you're done:

// AggregatorV3-compatible — works with any existing Chainlink integration
interface AggregatorV3Interface {
  function latestRoundData() external view returns (
    uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound
  );
}

AggregatorV3Interface feed = AggregatorV3Interface(0x…XDC_USD_proxy);
(, int256 price,,,) = feed.latestRoundData();  // 8 decimals

Prefer off-chain? One GET, no API key, every feed with value + source + a SHA-256 hash you can verify against the on-chain anchor:

curl https://oracle.ripitlabs.com/api/oracle/public
Need a feed we don't list yet?
FX, commodities, RWA reference rates, proof-of-reserve attestation — we add custom feeds for DeFi and RWA teams building on-chain. Multi-source median, deviation + heartbeat updates, signed payloads.
Read the integration docs → Enterprise & custom feeds: ripitlabs.com