Plugin feeds on XDC
Early access. Live data and the free APIs are online. Sign-ups and payments open soon.
x402 data APIs for businesses Coming soon

XDC data APIs, paid per call

Check a Plugin price feed before you use it, read ComTech Gold (CGO) reserve-report facts, and check masternode and Plugin node health. Every answer comes from public XDC mainnet data, with the block it was read at.

API reference

The APIs

Three APIs for XDC data

Pay per request via x402 with a registered business API key. Prices: Coming soon. Paid access: Coming soon. No payments are taken yet.

Feed safety verdict

Coming soon

A pass or fail verdict for a Plugin feed, from fixed rules: the feed is fresh, its answer is positive and its last round is complete. Returns the reasons, warnings such as a single-oracle quorum, the oracle setup of the aggregator, and the other proxies for the same pair with the one to prefer. The feed's answer value is not returned.

Price
Coming soon
  • GET /x402/v1/feed/{address}/verdict
  • GET /x402/v1/verdicts?pair=BASE/QUOTE

Sample response (excerpt)

{
  "pair": "PLI/USDT",
  "verdict": "pass",
  "status": "fresh",
  "ageS": 554,
  "reasons": [],
  "warnings": [],
  "preferredProxy": "0x2baa1AEfa06D58454c9c06C56436CdD5B7904248",
  "listedSourceCount": 4,
  "source": {
    "chainId": 50,
    "block": 108633587,
    "blockTimeIso": "2026-10-23T07:40:35.000Z"
  }
}

Full sample for Feed safety verdictAPI reference for Feed safety verdict

CGO reserve-report facts

Coming soon

On-chain ComTech Gold (CGO) total supply, mints and burns in about the last 24 hours, and the period, link and age of the latest reserve report listed on the issuer's website. No gold price and no valuation. Facts only: not an attestation.

Price
Coming soon
  • GET /x402/v1/rwa/cgo/reserve-facts

Sample response (excerpt)

{
  "token": {
    "symbol": "CGO",
    "chainId": 50
  },
  "supply": {
    "totalSupply": "24000",
    "mintedInWindow": "0",
    "burnedInWindow": "0"
  },
  "latestReport": {
    "periodTo": "2025-03-21",
    "ageDays": 581
  },
  "flags": [
    "latest_listed_report_period_ended_over_365_days_ago"
  ]
}

Full sample for CGO reserve-report factsAPI reference for CGO reserve-report facts

Node health

Coming soon

Masternode: XDPoS role (masternode, standby, penalized or unlisted), blocks since it last produced a block, and missed rounds this epoch. Plugin node: the feeds an oracle address serves, its submissions in about the last 3 hours, rounds behind per feed, feeds where other oracles submitted but this node did not, and its XDC gas balance.

Price
Coming soon
  • GET /x402/v1/masternode/{address}/health
  • GET /x402/v1/plugin-node/{address}/health

Sample response (excerpt)

{
  "status": "healthy",
  "role": "masternode",
  "signing": {
    "blocksSinceLastProduced": 39,
    "missedRoundsThisEpoch": 0
  },
  "network": {
    "masternodes": 108,
    "standby": 255
  }
}

Full sample for Node healthAPI reference for Node health

Free sample responses, real responses from XDC mainnet: feed-verdict.json, pair-verdicts.json, cgo-reserve-facts.json, masternode-health.json, plugin-node-health.json.

For businesses

How B2B access works

  1. Registered businesses only. FeedPlumb issues an API key after B2B registration. There is no self-signup. Request access: Coming soon.
  2. Send your key. Every paid call carries the key in the X-FeedPlumb-Key header.
  3. Pay per request with x402. Without payment the API answers HTTP 402 with the payment requirements; your client repeats the request with an X-PAYMENT payload. Paid access: Coming soon. No payments are taken yet.
  4. One invoice a month. Every paid call is recorded against your key and listed on a monthly summary invoice.

Failed chain reads are not billed. Each key has its own rate limit.

Prices

Price per call

x402 API prices: all Coming soon
APIPrice per call
Feed safety verdictComing soon
Feed verdicts for a pairComing soon
CGO reserve-report factsComing soon
Masternode healthComing soon
Plugin node healthComing soon

Paid access: Coming soon. No payments are taken yet.

FAQ

Questions

Who can use the x402 APIs?

Registered businesses only. FeedPlumb issues an API key after B2B registration. There is no self-signup. Request access: Coming soon.

How does paying per request work?

Each paid call uses x402. Without payment the API answers HTTP 402 with the payment requirements; your client repeats the request with an X-PAYMENT payload. Every paid call is recorded against your key and listed on a monthly summary invoice. Paid access: Coming soon. No payments are taken yet.

Am I billed when a chain read fails?

No. Failed chain reads are not billed. Each key has its own rate limit.

Where does the data come from?

Data is read from public XDC mainnet contracts and RPC, or computed by FeedPlumb, and every answer comes with the block it was read at. The feed verdict does not return the feed's answer value, and the CGO facts contain no gold price and no valuation. Not financial advice.

Docs

Docs

Data is read from public XDC mainnet contracts and RPC, or computed by FeedPlumb. Not financial advice.

Request access

For registered businesses: one API key, pay per request via x402, one invoice a month. Paid access: Coming soon. No payments are taken yet.

API reference