Chainlink Developers

Welcome to the Chainlink documentation site. You'll find comprehensive guides and documentation to help you start working with Chainlink as quickly as possible, as well as support if you get stuck. Click here for an introductory walkthrough on how to create a Chainlink request on the Ropsten test network!

Addresses and Job Specs

In order for a contract to make use of the Chainlink network, you'll need to have the address of the LINK token contract and our oracle contract.

Ropsten (faucet)

LINK token address: "0x20fE562d797A42Dcb3399062AE9546cd06f63280"
Oracle address: "0x261a3F70acdC85CfC2FFc8badE43b1D42bf75D69"

Rinkeby (faucet)

LINK token address: "0x01BE23585060835E02B77ef475b0Cc51aA1e0709"
Oracle address: "0xf18455e70984e8fda0ADbe2c8dD21509DBeFA218"

Kovan (faucet)

LINK token address: "0xa36085F69e2889c224210F603D836748e7dC0088"
Oracle address: "0x4bd72fA5Bb512c1E1f5B65E6E09509C93aC01b45"

You will need the JobID as bytes when requesting data from Chainlink. We have pre-made jobs available for you. Types with a Multiplier indicate that the value received from the given endpoint will be multiplied by the specified "times" value before being written to the blockchain. If you use a JobId with a Multiply adapter without specifying a "times" parameter, the result will be multiplied by 0. The string value of the JobIDs will need to be given to the Run as bytes.

Tasks
JobID
Required Parameters

Ropsten: 3116f19a4b00434ba28b4a5cec349474
Rinkeby: 8572b8d42abe4ebfa059e8f5b1500b9f
Kovan: 04134837cdb346338e818771224083a7

url(string)
path(dot-delimited string or array of strings)

Ropsten: 0de0ea9f95b84e86bdcf79600dc7b5e6
Rinkeby: cde8428b99b343d294d395853af86441
Kovan: beb8b0e29ca44120930bce6bad6e227b

url(string)
path(dot-delimited string or array of strings)

Ropsten: 6c579313f9cf47b5b89983baf7674920
Rinkeby: 00e33eb9c80b406eb1c027be14a3885d
Kovan: 86dd1ce9c8ec4129934a283639fdc567

url(string)
path(dot-delimited string or array of strings)

Ropsten: 3f97669ef7c54e1990ce97149d7ada19
Rinkeby: 75d8d0d8429c48ccbee22e24969ea1d4
Kovan: 21643e1c73474eb180eb6699c7c9a202

url(string)
path(dot-delimited string or array of strings)
times(int)

Ropsten: cb6e2b94915143f795a9530807f59cf0
Rinkeby: 149a794e66e44eac906d7661e15f221e
Kovan: 061aed65dc05456b86f868cde4b0164a

url(string)
path(dot-delimited string or array of strings)

Ropsten: 2216dd2bf5464687a05ded0b844e200c
Rinkeby: ccfe8101fbf043d2b83ce805e0b3b2f6
Kovan: 31b8de0942884aaaab295569c0b2ec31

url(string)
path(dot-delimited string or array of strings)
times(int)