Chainlink
Chainlink is a decentralized oracle network that feeds off-chain data to smart contracts. Its public developer resources expose reference data for building hybrid contracts — the catalogue of price feeds and their contract addresses per blockchain network, feed metadata and decimals, and the supported networks and services such as VRF randomness, Automation and CCIP cross-chain messaging. Callers use it to look up which feeds exist and where they live. No credentials required.
What your agent can do with Chainlink
Triggers and actions 3 actions
- ActionFind price feed by pair
Find a Chainlink price feed on a given network by its asset pair or name (e.g. ETH/USD), returning its proxy contract address and feed metadata.
- ActionGet price feed by contract address
Get a single Chainlink price feed's metadata (decimals, heartbeat, asset class, deviation threshold) by its proxy contract address on a given network.
- ActionList price feeds
List Chainlink price feeds and their contract addresses, decimals, and metadata for a given blockchain network. Source: reference-data-directory.vercel.app/feeds-{network}.json.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the Chainlink API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.