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

API reference

Every public HTTP API on https://feedplumb.com. Admin and internal write routes are not public.

APIBase pathAuthHealth
Feeds API/apiNone/api/summary.json
EventHook API/notifyPer-client key in x-api-key (nk_…). Keys are issued per client at launch; each client sees only its own subscriptions./notify/health
DataQuery API/datax-api-key: <key> (or Authorization: Bearer <key>)/data/health
RouteQuote API/routeVenues and health: none. Quotes: a DataQuery key (billed from the same credits)./route/health
AttestHub API/attestNone for reads/attest/health
NodeAlert status API/nodewatchNone/nodewatch/status.json
FeedHealth API/feed-healthTenant token: ?token=… on the page, x-tenant-token header on the API./feed-health/healthz
Supply API (ListingReady)/supplyNone/supply/health
MasternodeSetup API/masternodeNone/masternode/health
DocAnchor API/notaryNone today (keys and plan limits planned)/notary/health
RewardStatement API/statementsNone/statements/health
MetricsDesk API/analyticsNone/analytics/health
AuditReady verify API/audit-prepNone/audit-prep/health
AgentGateway MCP endpoint/mcpNonePOST only

By API

Feeds API

/api

JSON snapshots refreshed about every 5 minutes: every known Plugin feed on XDC mainnet with price, status, owner and history.

8 endpoints · auth: none

EventHook API

/notify

Subscribe to XDC contract events or ERC-20/XRC-20 transfers and receive HMAC-signed HTTPS POSTs after 5 confirmations.

5 endpoints · auth: API key

DataQuery API

/data

Pay-per-call access to indexed feed history, token and pool data, using prepaid, off-chain, non-transferable credits.

8 endpoints · auth: API key

RouteQuote API

/route

Best-route DEX quotes on XDC mainnet across XSwap V2/V3, Oku and Curve, from eth_call simulations.

3 endpoints · auth: key for quotes

AttestHub API

/attest

Read API and explorer for EAS 1.9.0 attestations.

4 endpoints · auth: none

NodeAlert status API

/nodewatch

Public status page and JSON for XDC masternode and Plugin node checks: uptime, signing lag, missed rounds, penalties and upgrade readiness.

2 endpoints · auth: none

FeedHealth API

/feed-health

Private, per-tenant feed-health pages and status JSON (white-label).

4 endpoints · auth: tenant token

Supply API (ListingReady)

/supply

Total and circulating supply in the format listing sites expect, a Uniswap-format token list and a live listing-readiness report, read on chain at one block.

6 endpoints · auth: none

MasternodeSetup API

/masternode

Read-only pre-flight for an XDC masternode (stake, owner, node address) and a setup-pack generator.

3 endpoints · auth: none

DocAnchor API

/notary

Submit a SHA-256 hash; hashes are batched hourly into one Merkle root anchored on XDC (Apothem testnet first).

4 endpoints · auth: none (keys planned)

RewardStatement API

/statements

Monthly XDC masternode reward and penalty statements (CSV or PDF).

2 endpoints · auth: none

MetricsDesk API

/analytics

Daily XDC network metrics (blocks, transactions, active addresses, token activity) indexed from public RPC.

3 endpoints · auth: none

AuditReady verify API

/audit-prep

Stateless check whether an XDC mainnet contract's source is verified on BlocksScan (and on XDCScan when an Etherscan API key is configured).

1 endpoint · auth: none

AgentGateway MCP endpoint

/mcp

Model Context Protocol over Streamable HTTP (stateless, POST only) with read-only tools for Plugin feeds and XDC data.

2 endpoints · auth: none