▶ BUILD ON COMODO
Integrate real commodity price feeds, reserve data, and tokenization infrastructure into your application. REST API, WebSocket streams, and native SDKs for JS, Python, and Rust.
import { Comodo } from "@comodo/sdk";
const client = new Comodo({ apiKey: "YOUR_API_KEY" });
// Get live gold price
const gold = await client.prices.get("XAU");
console.log(gold.price); // 2341.50
// Subscribe to price updates
client.prices.subscribe("WTI", (update) => {
console.log("Oil price:", update.price);
});Base URL: https://api.comodo.finance
/v1/pricesFetch current spot prices for all supported commodities
{
"gold": { "price": 2341.50, "unit": "USD/troy oz", "ts": 1748000000 },
"crude_oil": { "price": 78.34, "unit": "USD/barrel", "ts": 1748000000 },
"silver": { "price": 27.91, "unit": "USD/troy oz", "ts": 1748000000 }
}/v1/reservesGet current on-chain reserve composition and backing ratio
{
"total_backing_usd": 142500000,
"ratio": 1.04,
"composition": {
"gold_pct": 45,
"crude_oil_pct": 35,
"other_pct": 20
}
}/v1/token/supplyCurrent $COMO circulating supply and mint/burn history
{
"circulating_supply": 136923076,
"total_minted": 145000000,
"total_burned": 8076924,
"last_mint_ts": 1747900000
}/v1/oracle/submitSubmit a price attestation as a registered oracle node
{
"accepted": true,
"attestation_id": "att_9f3a2b1c",
"reward_pending": "12.5 COMO"
}Oracle nodes are the backbone of Comodo's price verification system. Operators stake $COMO, submit price attestations from verified exchange feeds, and earn rewards for accurate data.
Minimum 10,000 $COMO stake required to register as an oracle node operator.
Integrate with CME, ICE, or LME data feeds. Comodo provides adapters for all major exchange APIs.
Accurate attestations earn 0.05% of protocol fees. Slashing applies to malicious or consistently inaccurate submissions.
Contract Address
FHzokXAZYa7dP52hKAw7L2iyYedLM4FF6ZvuQBQtpumpAPI keys available on mainnet launch. Join the waitlist.
Read the Whitepaper →